XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Securities - Debt Securities by Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Due in one year or less, amortized cost $ 53,520  
Due in one year or less, fair value 52,568  
Due from one to five years, amortized cost 329,740  
Due from one to five years, fair value 301,553  
Due from five to ten years, amortized cost 227,431  
Due from five to ten years, fair value 196,189  
Due after ten years, amortized cost 30,958  
Due after ten years, fair value 30,561  
Total, amortized cost 676,208 $ 680,998
Fair value 609,153 617,092
Collateralized Mortgage-Backed Securities [Member]    
No single maturity, amortized cost 34,059  
No single maturity, fair value 27,782  
Total, amortized cost 34,059 35,168
Fair value 27,782 29,473
Other Debt and Equity Securities [Member]    
No single maturity, amortized cost 500  
No single maturity, fair value 500  
Total, amortized cost 500 500
Fair value $ 500 $ 500