XML 78 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 0  
Due after one year through five years 5,153  
Due after five years through ten years 5,992  
Due after ten years 0  
Amortized Cost 11,145  
Fair Value    
Due in one year or less 0  
Due after one year through five years 4,886  
Due after five years through ten years 5,570  
Due after ten years 0  
Held to maturity, fair value 10,456 $ 10,848
Amortized Cost    
Due in one year or less 2,523  
Due after one year through five years 43,673  
Due after five years through ten years 208,675  
Due after ten years 142,554  
Amortized Cost 1,237,433 1,407,675
Fair Value    
Due in one year or less 2,488  
Due after one year through five years 41,518  
Due after five years through ten years 187,893  
Due after ten years 116,118  
Available for sale, fair value 1,102,528 1,253,631
Commercial mortgage-backed securities    
Amortized Cost    
Without single maturity date 0  
Fair Value    
Without single maturity date 0  
Amortized Cost    
Without single maturity date 49,943  
Amortized Cost 49,943 104,459
Fair Value    
Without single maturity date 44,284  
Available for sale, fair value 44,284 93,396
Residential mortgage-backed securities    
Amortized Cost    
Without single maturity date 0  
Fair Value    
Without single maturity date 0  
Amortized Cost    
Without single maturity date 598,380  
Amortized Cost 598,380 569,622
Fair Value    
Without single maturity date 540,834  
Available for sale, fair value 540,834 506,502
Commercial collateralized mortgage obligations    
Amortized Cost    
Without single maturity date 0  
Fair Value    
Without single maturity date 0  
Amortized Cost    
Without single maturity date 31,263  
Amortized Cost 31,263 39,386
Fair Value    
Without single maturity date 28,566  
Available for sale, fair value 28,566 35,183
Residential collateralized mortgage obligations    
Amortized Cost    
Without single maturity date 0  
Fair Value    
Without single maturity date 0  
Amortized Cost    
Without single maturity date 160,422  
Amortized Cost 160,422 150,710
Fair Value    
Without single maturity date 140,827  
Available for sale, fair value $ 140,827 $ 130,144