XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Securities - Debt Securities by Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Due in one year or less, amortized cost $ 16,400  
Due in one year or less, fair value 16,336  
Due from one to five years, amortized cost 499,573  
Due from one to five years, fair value 482,797  
Due from five to ten years, amortized cost 289,744  
Due from five to ten years, fair value 275,318  
Due after ten years, amortized cost 56,484  
Due after ten years, fair value 56,514  
Total, amortized cost 891,228 $ 793,422
Fair value 855,138 730,352
Collateralized Mortgage-Backed Securities [Member]    
No single maturity, amortized cost 28,527  
No single maturity, fair value 23,673  
Total, amortized cost 28,527 31,696
Fair value 23,673 25,368
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