XML 55 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Note 4 - Fair-Value Measurements - Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt securities, available for sale, amortized cost $ 164,743 $ 183,909
Debt securities, available for sale, gross unrealized gains (losses) 19 22
Debt securities, available for sale, fair value 164,762 183,931
Debt securities, amortized cost 165,797 184,963
Debt securities, fair value 165,816 184,985
US Treasury Securities [Member]    
Debt securities, available for sale, amortized cost 102,100 99,027
Debt securities, available for sale, gross unrealized gains (losses) 19 22
Debt securities, available for sale, fair value 102,119 99,049
Money Market Funds [Member]    
Debt securities, available for sale, amortized cost 62,643 84,882
Debt securities, available for sale, gross unrealized gains (losses) 0 0
Debt securities, available for sale, fair value 62,643 84,882
Certificates of Deposit [Member]    
Debt securities, held-to-maturity, amortized cost 1,054 1,054
Debt securities, held-to-maturity, fair value $ 1,054 $ 1,054