Commitments and Contingencies - Schedule of Commitments (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items] | ||
Unfunded off-balance-sheet credit risk | $ 3,617,794 | $ 3,605,302 |
Commitments to extend credit | ||
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items] | ||
Unfunded off-balance-sheet credit risk | 3,609,307 | 3,597,937 |
Standby letters of credit | ||
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items] | ||
Unfunded off-balance-sheet credit risk | 8,487 | 7,365 |
Commitments to Extend Credit, Letters Issued | ||
Fair Value Off Balance Sheet Risks Disclosure Information [Line Items] | ||
Unfunded off-balance-sheet credit risk | $ 1,190,000 | $ 1,200,000 |