Commitments and Contingencies - Commitments and Letters of Credit (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Other Commitments [Line Items] | ||
Unused commitments to extend credit | $ 2,464,630 | $ 2,452,405 |
Commitments to extend credit | ||
Other Commitments [Line Items] | ||
Unused commitments to extend credit | 2,398,243 | 2,382,847 |
Standby letters of credit | ||
Other Commitments [Line Items] | ||
Unused commitments to extend credit | $ 66,387 | $ 69,558 |