XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Investments, Available for Sale ("AFS") - Available for Sale Securities Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Due in one year or less, amortized cost $ 113  
Due in one year or less, fair value 112  
Due after one year to five years, amortized cost 13,386  
Due after one year to five years, fair value 12,860  
Due after five to ten years, amortized cost 55,904  
Due after five to ten years, fair value 50,348  
Due after ten years or more, amortized cost 108,034  
Due after ten years or more, fair value 99,308  
Amortized cost, AFS 567,029 $ 584,287
Fair value, AFS 525,623 537,640
Collateralized Mortgage-Backed Securities [Member]    
MBS, amortized cost 389,592  
MBS, Fair Value, AFS 362,995  
Amortized cost, AFS 389,592 368,081
Fair value, AFS $ 362,995 $ 336,170