v3.26.1
Commitments and Contingencies - Schedule of Commitments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]    
Total unfunded off-balance-sheet credit risk $ 4,692,252 $ 4,199,791
Commitments to extend credit    
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]    
Total unfunded off-balance-sheet credit risk 4,623,214 4,099,313
Standby letters of credit    
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]    
Total unfunded off-balance-sheet credit risk 20,402 51,842
Airplane purchase agreement commitments    
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]    
Total unfunded off-balance-sheet credit risk 48,636 48,636
Commitments to Extend Credit, Letters Issued    
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]    
Total unfunded off-balance-sheet credit risk $ 1,780,000 $ 1,270,000