XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Note 5 - Investments, Available-for-sale - Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Mature in less than one year, amortized cost $ 3,981  
Mature in less than one year, fair value 3,971  
Total, amortized cost 3,981 $ 68,564
Total, fair value $ 3,971 $ 68,060