LEASES - Schedule of Supplemental Cash Flow Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Cash paid (received) for amounts included in the measurement of lease liabilities: | ||||
| Operating cash flows for operating leases | $ 14,239 | $ 8,766 | $ 29,197 | $ 17,943 |
| Right-of-use assets obtained in exchange for lease obligations: | ||||
| Operating leases | 9,765 | 10,977 | 22,845 | |
| Operating leases | (2,241) | |||
| Tenant improvement allowances received | $ 900 | $ 900 | ||
| Shortened Lease Term and Rent Abatement | ||||
| Right-of-use assets obtained in exchange for lease obligations: | ||||
| Operating leases | $ 2,600 | $ 2,600 | ||