XML 80 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Schedule of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Securities Available-for-Sale: Amortized cost    
Due in one year or less $ 111,835  
Due after one year through five years 8,987  
Due after five years through ten years 45,329  
Due after ten years 532,625  
Total 1,796,040 $ 1,871,260
Securities Available-for-Sale: Fair Value    
Due in one year or less 111,885  
Due after one year through five years 8,932  
Due after five years through ten years 39,900  
Due after ten years 413,316  
Total 1,517,287 1,596,832
MBS/CMO    
Securities Available-for-Sale: Amortized cost    
Securities without single maturity 817,553  
Total 817,553 761,025
Securities Available-for-Sale: Fair Value    
Securities without single maturity 702,179  
Total 702,179 645,040
US Gov’t Sponsored Entities & Agencies    
Securities Available-for-Sale: Amortized cost    
Securities without single maturity 279,711  
Total 279,711 220,295
Securities Available-for-Sale: Fair Value    
Securities without single maturity 241,075  
Total $ 241,075 $ 182,917