XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Amortized Cost and Estimated Fair Value of Securities Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less, Amortized Cost $ 21,685  
Due in one year or less, Amortized Cost 0  
Due after one year through five years, Amortized Cost 278,373  
Due after one year through five years, Amortized Cost 59,616  
Due after five years through ten years, Amortized Cost 355,464  
Due after five years through ten years, Amortized Cost 377,325  
Due after ten years, Amortized Cost 791,712  
Due after ten years, Amortized Cost 712,343  
Amortized Cost 3,299,245 $ 3,410,272
Amortized Cost 1,271,901 1,277,209
Estimated Fair Value    
Due in one year or less, Estimated Fair Value 21,387  
Due in one year or less, Estimated Fair Value 0  
Due after one year through five years, Estimated Fair Value 264,842  
Due after one year through five years, Estimated Fair Value 57,252  
Due after five years through ten years, Estimated Fair Value 329,240  
Due after five years through ten years, Estimated Fair Value 347,113  
Due after ten years, Estimated Fair Value 717,525  
Due after ten years, Estimated Fair Value 630,723  
Total, Estimated Fair Value 3,003,320 3,072,639
Estimated Fair Value 1,153,262 1,142,940
U.S. government-sponsored mortgage-backed securities    
Amortized Cost    
Securities not due at a single maturity date, Amortized Cost 1,467,153  
Securities not due at a single maturity date, Amortized Cost 122,617  
Amortized Cost 1,467,153 1,527,463
Amortized Cost 122,617 124,169
Estimated Fair Value    
Securities not due at a single maturity date, Estimated Fair Value 1,298,558  
Securities not due at a single maturity date, Estimated Fair Value 118,174  
Total, Estimated Fair Value 1,298,558 1,324,684
Estimated Fair Value 118,174 117,474
Private mortgage-backed securities    
Amortized Cost    
Securities not due at a single maturity date, Amortized Cost 181,859  
Securities not due at a single maturity date, Amortized Cost 0  
Amortized Cost 181,859 184,643
Estimated Fair Value    
Securities not due at a single maturity date, Estimated Fair Value 171,337  
Securities not due at a single maturity date, Estimated Fair Value 0  
Total, Estimated Fair Value 171,337 171,394
Non-government-sponsored asset backed securities    
Amortized Cost    
Securities not due at a single maturity date, Amortized Cost 202,999  
Securities not due at a single maturity date, Amortized Cost 0  
Amortized Cost 202,999 228,751
Estimated Fair Value    
Securities not due at a single maturity date, Estimated Fair Value 200,431  
Securities not due at a single maturity date, Estimated Fair Value 0  
Total, Estimated Fair Value $ 200,431 $ 225,648