Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Note 4 - Investments - Securities in a Continuous Unrealized Loss Position (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Fair value unrealized loss, less than 12 months $ 2,017
Gross unrealized loss, less than 12 months 43
Fair value unrealized loss, greater than 12 months 26,282
Gross unrealized loss, greater than 12 months 1,108
US Treasury Securities [Member]  
Fair value unrealized loss, less than 12 months 0
Gross unrealized loss, less than 12 months 0
Fair value unrealized loss, greater than 12 months 15,433
Gross unrealized loss, greater than 12 months 798
Certificates of Deposit [Member]  
Fair value unrealized loss, less than 12 months 2,017
Gross unrealized loss, less than 12 months 43
Fair value unrealized loss, greater than 12 months 10,849
Gross unrealized loss, greater than 12 months $ 310