XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Amortized Cost and Fair Value, Realized Gains, Losses and Proceeds (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
security
Mar. 31, 2024
USD ($)
security
Dec. 31, 2024
USD ($)
Amortized Cost      
Due in one year or less $ 67,719    
Due after one year through five years 179,812    
Due after five years through ten years 138,031    
Due after ten years 70,107    
Amortized Cost 455,669   $ 448,616
Fair Value      
Due in one year or less 65,507    
Due after one year through five years 169,117    
Due after five years through ten years 129,762    
Due after ten years 67,127    
Fair Value $ 431,513   $ 418,625
Realized Gains and Losses      
Number of securities sales | security 0 0  
Proceeds from sales, maturities, calls and paydowns of securities $ 17,176 $ 37,324