XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 0  
Due after one year through five years 5,145  
Due after five years through ten years 5,457  
Due after ten years 0  
Amortized Cost 10,602  
Fair Value    
Due in one year or less 0  
Due after one year through five years 5,028  
Due after five years through ten years 4,990  
Due after ten years 0  
Held to maturity, fair value 10,018 $ 10,456
Amortized Cost    
Due in one year or less 8,859  
Due after one year through five years 33,120  
Due after five years through ten years 182,533  
Due after ten years 168,245  
Amortized Cost 1,182,686 1,237,433
Fair Value    
Due in one year or less 8,841  
Due after one year through five years 32,258  
Due after five years through ten years 166,789  
Due after ten years 149,659  
Available for sale, fair value 1,104,789 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,047  
Amortized Cost 17,047 49,943
Fair Value    
Without single maturity date 15,248  
Available for sale, fair value 15,248 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 476,073  
Amortized Cost 476,073 598,380
Fair Value    
Without single maturity date 449,068  
Available for sale, fair value 449,068 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,272  
Amortized Cost 83,272 31,263
Fair Value    
Without single maturity date 82,586  
Available for sale, fair value 82,586 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 213,537  
Amortized Cost 213,537 160,422
Fair Value    
Without single maturity date 200,340  
Available for sale, fair value $ 200,340 $ 140,827