v3.26.1
Commitments and Contingencies - Schedule of Commitments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]    
Total unfunded off-balance-sheet credit risk $ 4,484,236 $ 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,419,656 4,099,313
Standby letters of credit    
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items]    
Total unfunded off-balance-sheet credit risk 15,944 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,650,000 $ 1,270,000