Investment Securities - Schedule of Carrying Value of Available-for-Sale Securities (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items] | ||
| Total available-for-sale securities pledged | $ 8,297,567 | $ 9,439,503 |
| Pledged for deposits | ||
| Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items] | ||
| Total available-for-sale securities pledged | 2,068,958 | 1,779,781 |
| Pledged for borrowing capacity, repurchase agreements, and other | ||
| Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items] | ||
| Total available-for-sale securities pledged | $ 6,228,609 | $ 7,659,722 |