XML 85 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Maturities and Realized Gains and Losses (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
security
Dec. 31, 2022
USD ($)
security
Amortized Cost      
Due in one year or less $ 69,210    
Due after one year through five years 184,479    
Due after five years through ten years 137,716    
Due after ten years 57,211    
Amortized Cost 448,616 $ 494,092  
Fair Value      
Due in one year or less 66,454    
Due after one year through five years 170,833    
Due after five years through ten years 127,666    
Due after ten years 53,672    
Fair Value $ 418,625 $ 462,444  
Realized Gains and Losses      
Number of securities sales | security 0 0 0
Gross realized losses   $ (5)  
Net realized losses   (5)  
Proceeds from sales, maturities, calls and paydowns of securities $ 100,601 $ 100,812 $ 55,328