XML 78 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Securities Available-for-Sale, Amortized Cost    
Due in one year or less $ 94,725  
Due after one year through five years 154,689  
Due after five years through ten years 100,601  
Due after ten years 110,058  
Debt securities excluding securities not due at a single maturity date 460,073  
Total $ 1,230,328 $ 1,276,981
Securities Available-for-Sale, Weighted Average Yield    
Due in one year or less (as a percent) 2.94%  
Due after one year through five years (as a percent) 3.64%  
Due after five years through ten years (as a percent) 2.91%  
Due after ten years (as a percent) 3.20%  
Debt securities (as a percent) 3.23%  
Total (as a percent) 3.40%  
Securities Available-for-Sale, Fair Value    
Due in one year or less $ 94,598  
Due after one year through five years 153,679  
Due after five years through ten years 94,215  
Due after ten years 104,921  
Debt securities 447,413  
Debt Securities, Available-for-sale, Total 1,161,701 1,192,829
Mortgage-backed and collateralized mortgage obligations    
Securities Available-for-Sale, Amortized Cost    
Securities not due at a single maturity date $ 523,411  
Securities Available-for-Sale, Weighted Average Yield    
Securities not due at a single maturity date, Weighted Average Yield (as a percent) 2.57%  
Securities Available-for-Sale, Fair Value    
Securities not due at a single maturity date $ 468,893  
Asset-backed Securities    
Securities Available-for-Sale, Amortized Cost    
Securities not due at a single maturity date 64,215  
Total $ 64,215 71,616
Securities Available-for-Sale, Weighted Average Yield    
Securities not due at a single maturity date, Weighted Average Yield (as a percent) 3.70%  
Securities Available-for-Sale, Fair Value    
Securities not due at a single maturity date $ 62,303  
Debt Securities, Available-for-sale, Total 62,303 68,436
Collateralized loan obligations.    
Securities Available-for-Sale, Amortized Cost    
Securities not due at a single maturity date 182,629  
Total $ 182,629 173,201
Securities Available-for-Sale, Weighted Average Yield    
Securities not due at a single maturity date, Weighted Average Yield (as a percent) 6.08%  
Securities Available-for-Sale, Fair Value    
Securities not due at a single maturity date $ 183,092  
Debt Securities, Available-for-sale, Total $ 183,092 $ 171,881