v3.26.1
Commitments, Contingencies, and Guarantees (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Loan Commitments    
Long-Term Purchase Commitment [Line Items]    
Contractual obligation $ 3,042,983 $ 2,952,732
Standby Letters of Credit    
Long-Term Purchase Commitment [Line Items]    
Contractual obligation 83,388 80,060
Commercial Letters of Credit    
Long-Term Purchase Commitment [Line Items]    
Contractual obligation 2,019 2,703
Credit Derivatives    
Long-Term Purchase Commitment [Line Items]    
Contractual obligation $ 39,817 $ 19,224