COMMITMENTS, CONTINGENCIES, AND FINANCIAL GUARANTEES - Schedule of Loan Commitments (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Unfunded loan commitments | $ 11,327,552 | $ 12,145,320 |
| Standby letters of credit | 262,133 | 199,638 |
| Cancellable loan commitments | 2,900,000 | 2,800,000 |
| Carrying value of letters of credit | $ 1,900 | $ 1,700 |