XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Note 2 - Securities - Debt Securities by Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Due in one year or less, amortized cost $ 24,401  
Due in one year or less, fair value 24,285  
Due from one to five years, amortized cost 364,674  
Due from one to five years, fair value 346,444  
Due from five to ten years, amortized cost 281,530  
Due from five to ten years, fair value 259,028  
Due after ten years, amortized cost 45,436  
Due after ten years, fair value 45,518  
Total, amortized cost 749,090 $ 680,998
Fair value 703,375 617,092
Collateralized Mortgage-Backed Securities [Member]    
No single maturity, amortized cost 32,549  
No single maturity, fair value 27,600  
Total, amortized cost 32,549 35,168
Fair value 27,600 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