XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 0  
Due after one year through five years 5,148  
Due after five years through ten years 5,992  
Due after ten years 0  
Amortized Cost 11,140  
Fair Value    
Due in one year or less 0  
Due after one year through five years 4,405  
Due after five years through ten years 5,337  
Due after ten years 0  
Held to maturity, fair value 9,742 $ 10,456
Amortized Cost    
Due in one year or less 12,976  
Due after one year through five years 30,229  
Due after five years through ten years 182,968  
Due after ten years 181,600  
Amortized Cost 1,220,383 1,237,433
Fair Value    
Due in one year or less 12,917  
Due after one year through five years 28,999  
Due after five years through ten years 166,548  
Due after ten years 155,979  
Available for sale, fair value 1,126,721 1,102,528
Commercial mortgage-backed securities    
Amortized Cost    
Without single maturity date 0  
Fair Value    
Without single maturity date 0  
Amortized Cost    
Without single maturity date 17,111  
Amortized Cost 17,111 49,943
Fair Value    
Without single maturity date 15,136  
Available for sale, fair value 15,136 44,284
Residential mortgage-backed securities    
Amortized Cost    
Without single maturity date 0  
Fair Value    
Without single maturity date 0  
Amortized Cost    
Without single maturity date 491,604  
Amortized Cost 491,604 598,380
Fair Value    
Without single maturity date 459,380  
Available for sale, fair value 459,380 540,834
Commercial collateralized mortgage obligations    
Amortized Cost    
Without single maturity date 0  
Fair Value    
Without single maturity date 0  
Amortized Cost    
Without single maturity date 83,557  
Amortized Cost 83,557 31,263
Fair Value    
Without single maturity date 82,514  
Available for sale, fair value 82,514 28,566
Residential collateralized mortgage obligations    
Amortized Cost    
Without single maturity date 0  
Fair Value    
Without single maturity date 0  
Amortized Cost    
Without single maturity date 220,338  
Amortized Cost 220,338 160,422
Fair Value    
Without single maturity date 205,248  
Available for sale, fair value $ 205,248 $ 140,827