XML 90 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Note 6 - Investments and Equity Securities - Amortized Cost and Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Due in one year or less, amortized costs $ 567  
Due in one year or less, fair value 567  
Due after one year through five years, amortized costs 2,116  
Due after one year through five years, fair value 2,048  
Due after five years through ten years, amortized costs 54,815  
Due after five years through ten years, fair value 52,045  
Due after ten years, amortized costs 133,648  
Due after ten years, fair value 116,119  
Amortized costs 191,146 $ 192,998
Fair Value $ 170,779 $ 164,967