v3.25.2
Note 3 - Securities - Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Due in one year or less, amortized cost $ 87,268  
Due in one year or less, fair value 84,648  
Due after one year through five years, amortized cost 166,369  
Due after one year through five years, fair value 151,794  
Due after five years through ten years, amortized cost 178,922  
Due after five years through ten years, fair value 158,310  
Due after ten years, amortized cost 26,948  
Due after ten years, fair value 26,256  
Subtotal, amortized cost 459,507  
Subtotal, fair value 421,008  
Mortgage-backed securities and collateralized mortgage obligations, amortized cost 86,296  
Mortgage-backed securities and collateralized mortgage obligations, fair value 82,339  
Total, amortized cost 545,803 $ 560,143
Total, fair value $ 503,347 $ 526,496