XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Note 2 - Investments, Available for Sale - Available for Sale Securities Classified by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Due in one year or less $ 5  
Due in one year or less 5  
Due after one year to five years 7,646  
Due after one year to five years 7,664  
Due after five to ten years 73,665  
Due after five to ten years 69,452  
Due after ten years or more 134,890  
Due after ten years or more 124,349  
Amortized cost, AFS 584,287 $ 604,157
Debt Securities, Available-for-Sale 537,640 550,148
Total AFS Securities 584,287 604,157
Collateralized Mortgage-Backed Securities [Member]    
Amortized cost, AFS 368,081 353,222
Debt Securities, Available-for-Sale 336,170 319,280
Total AFS Securities $ 368,081 $ 353,222