v3.26.1
Note 3 - Investments - Schedule of Contractual Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Due in one year or less, amortized cost $ 49,973  
Due in one year or less, fair value 49,741  
Due after one year through five years, amortized cost 119,618  
Due after one year through five years, fair value 117,202  
Due after five years through ten years, amortized cost 43,478  
Due after five years through ten years, fair value 41,780  
Due after ten years, amortized cost 43,788  
Due after ten years, fair value 42,435  
Subtotal, amortized cost 256,857  
Subtotal, fair value 251,158  
Mortgage-backed securities & collateralized mortgage obligations, amortized cost 390,530  
Mortgage-backed securities & collateralized mortgage obligations, fair value 367,773  
Total, amortized cost 647,387 $ 639,532
Total, fair value $ 618,931 $ 617,243