XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
Jun. 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 5,159  
Due after ten years 6,514  
Amortized Cost 11,673  
Fair Value    
Due in one year or less 0  
Due after one year through five years 0  
Due after five years through ten years 4,857  
Due after ten years 6,019  
Held to maturity, fair value 10,876 $ 10,848
Amortized Cost    
Due in one year or less 20,024  
Due after one year through five years 86,646  
Due after five years through ten years 205,842  
Due after ten years 159,749  
Amortized Cost 1,321,942 1,407,675
Fair Value    
Due in one year or less 19,945  
Due after one year through five years 79,546  
Due after five years through ten years 183,468  
Due after ten years 130,626  
Available for sale, fair value 1,160,048 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 103,845  
Amortized Cost 103,845 104,459
Fair Value    
Without single maturity date 92,895  
Available for sale, fair value 92,895 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 534,062  
Amortized Cost 534,062 569,622
Fair Value    
Without single maturity date 467,626  
Available for sale, fair value 467,626 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 49,077  
Amortized Cost 49,077 39,386
Fair Value    
Without single maturity date 44,635  
Available for sale, fair value 44,635 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 143,438  
Amortized Cost 143,438 150,710
Fair Value    
Without single maturity date 122,056  
Available for sale, fair value 122,056 130,144
Asset-backed securities    
Amortized Cost    
Without single maturity date 0  
Fair Value    
Without single maturity date 0  
Amortized Cost    
Without single maturity date 19,259  
Amortized Cost 19,259 43,521
Fair Value    
Without single maturity date 19,251  
Available for sale, fair value $ 19,251 $ 43,005