LEASES - Schedule of Balance Sheet Information (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Leases [Abstract] | ||
| Right-of-use assets | $ 94,194 | $ 102,891 |
| Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] | Other assets, net of allowance for credit losses of $2,767 at June 30, 2026 and $2,848 at December 31, 2025 | Other assets, net of allowance for credit losses of $2,767 at June 30, 2026 and $2,848 at December 31, 2025 |
| Lease liabilities | $ 117,747 | $ 125,288 |
| Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] | Other liabilities | Other liabilities |
| Weighted average remaining lease term (in years) | 11 years 1 month 17 days | 11 years 4 months 6 days |
| Weighted average discount rate | 5.17% | 5.26% |