XML 77 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Securities - Debt Securities by Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Due in one year or less, amortized cost $ 57,724  
Due in one year or less, fair value 56,289  
Due from one to five years, amortized cost 261,591  
Due from one to five years, fair value 241,758  
Due from five to ten years, amortized cost 279,722  
Due from five to ten years, fair value 243,791  
Due after ten years, amortized cost 46,293  
Due after ten years, fair value 45,281  
Total, amortized cost 680,998 $ 685,646
Fair value 617,092 602,936
Collateralized Mortgage-Backed Securities [Member]    
No single maturity, amortized cost 35,168  
No single maturity, fair value 29,473  
Total, amortized cost 35,168 38,002
Fair value 29,473 31,953
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