v3.25.1
Commitments and Contingencies - Financial instruments with off-Balance Sheet credit risk (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Commitments to extend credit | Credit card lines    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Unused commitments to extend credit $ 6,141,536 $ 5,599,823
Commitments to extend credit | Commercial Lines of Credit    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Unused commitments to extend credit 4,129,068 3,971,331
Commitments to extend credit | Construction Lines of Credit    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Unused commitments to extend credit 1,066,986 1,131,824
Commitments to extend credit | Other consumer unused credit commitments    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Unused commitments to extend credit 262,988 260,121
Commercial letters of credit    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Unused commitments to extend credit 7,553 5,002
Standby letters of credit    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Unused commitments to extend credit 117,379 144,845
Commitments to originate or fund mortgage loans    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Unused commitments to extend credit $ 40,308 $ 29,604