XML 48 R39.htm IDEA: XBRL DOCUMENT 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