LEASES AND RELATED PARTY LEASES - Supplemental Balance Sheet Information (Details) - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Lessee, Lease, Description [Line Items] | ||
| ROU assets | $ 151,834 | $ 156,184 |
| Current lease liabilities | 16,303 | 15,284 |
| Non-current lease liabilities | 170,082 | 166,849 |
| Total lease liabilities | $ 186,385 | $ 182,133 |
| Leased facilities | ||
| Lessee, Lease, Description [Line Items] | ||
| Weighted average remaining lease term (in years) | 16 years 6 months | 16 years 3 months 18 days |
| Weighted average discount rate | 5.70% | 5.90% |
| Leased vehicles | ||
| Lessee, Lease, Description [Line Items] | ||
| Weighted average remaining lease term (in years) | 2 years 1 month 6 days | 1 year 10 months 24 days |
| Weighted average discount rate | 2.70% | 2.70% |