Quarterly report pursuant to Section 13 or 15(d)

Note 3 - Investments - Securities in a Continuous Unrealized Loss Position (Details)

v3.22.4
Note 3 - Investments - Securities in a Continuous Unrealized Loss Position (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Less than 12 months, fair value $ 4,201
Less than 12 months, gross unrealized losses 89
12 months or greater, fair value 24,532
12 months or greater, gross unrealized losses 1,326
US Treasury Securities [Member]  
Less than 12 months, fair value 0
Less than 12 months, gross unrealized losses 0
12 months or greater, fair value 15,210
12 months or greater, gross unrealized losses 976
Certificates of Deposit [Member]  
Less than 12 months, fair value 4,201
Less than 12 months, gross unrealized losses 89
12 months or greater, fair value 9,323
12 months or greater, gross unrealized losses $ 350