XML 99 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Amortized cost and fair value by contractual maturity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Amortized Cost      
Due in one year or less $ 14,365    
Due after one year through five years 36,431    
Due after five years through ten years 433,740    
Due after ten years 1,770,134    
Total 2,254,670 $ 2,487,440  
Fair Value      
Due in one year or less 14,296    
Due after one year through five years 33,221    
Due after five years through ten years 371,741    
Due after ten years 1,415,269    
Fair Value 1,834,527 2,084,736  
Amortized Cost      
Due in one year or less 86,024    
Due after one year through five years 330,052    
Due after five years through ten years 1,237,398    
Due after ten years 3,475,742    
Amortized Cost 5,129,216 5,561,006  
Fair Value      
Due in one year or less 85,664    
Due after one year through five years 311,492    
Due after five years through ten years 1,063,353    
Due after ten years 2,860,084    
Fair Value 4,320,593 4,784,388  
Information with respect to sales of held-to-maturity      
Proceeds from sales of investment securities held to maturity 0 0 $ 0
Information with respect to sales of available-for-sale securities      
Sale proceeds 1,950 129,614 482,028
Gross realized gains   1,335 103
Gross realized losses 50 1,292 73
Net realized (loss) gain $ (50) $ 43 $ 30