XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 0  
Due after one year through five years 0  
Due after five years through ten years 11,148  
Due after ten years 0  
Amortized Cost 11,148  
Fair Value    
Due in one year or less 0  
Due after one year through five years 0  
Due after five years through ten years 10,701  
Due after ten years 0  
Held to maturity, fair value 10,701 $ 10,848
Amortized Cost    
Due in one year or less 12,449  
Due after one year through five years 84,650  
Due after five years through ten years 207,242  
Due after ten years 154,164  
Amortized Cost 1,280,854 1,407,675
Fair Value    
Due in one year or less 12,419  
Due after one year through five years 79,921  
Due after five years through ten years 189,784  
Due after ten years 132,393  
Available for sale, fair value 1,160,965 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 108,079  
Amortized Cost 108,079 104,459
Fair Value    
Without single maturity date 100,172  
Available for sale, fair value 100,172 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 523,289  
Amortized Cost 523,289 569,622
Fair Value    
Without single maturity date 475,169  
Available for sale, fair value 475,169 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 51,401  
Amortized Cost 51,401 39,386
Fair Value    
Without single maturity date 48,510  
Available for sale, fair value 48,510 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 139,580  
Amortized Cost 139,580 150,710
Fair Value    
Without single maturity date 122,597  
Available for sale, fair value $ 122,597 $ 130,144