v3.24.2
Investment Securities - Schedule of Amortized Cost and Estimated Fair Value of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized Cost    
Amortized Cost $ 3,849,492 $ 3,572,482
Fair Value    
Fair Value 3,483,231 3,225,892
Fair Value    
Fair Value 718,910 $ 763,844
Available-for-sale    
Amortized Cost    
Due within one year 0  
Due after one year through five years 453,642  
Due after five years through ten years 105,433  
Due after ten years 3,290,417  
Amortized Cost 3,849,492  
Fair Value    
Due within one year 0  
Due after one year through five years 432,220  
Due after five years through ten years 89,394  
Due after ten years 2,961,617  
Fair Value 3,483,231  
Held-to-maturity    
Amortized Cost    
Due within one year 0  
Due after one year through five years 0  
Due after five years through ten years 0  
Due after ten years 831,513  
Amortized Cost 831,513  
Fair Value    
Due within one year 0  
Due after one year through five years 0  
Due after five years through ten years 0  
Due after ten years 718,910  
Fair Value $ 718,910