LEASES AND RELATED PARTY LEASES - Schedule of Supplemental Balance Sheet Information (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Lessee, Lease, Description [Line Items] | ||
| ROU assets | $ 137,197 | $ 140,568 |
| Current lease liabilities | 13,932 | 14,019 |
| Non-current lease liabilities | 160,116 | 163,059 |
| Total lease liabilities | $ 174,048 | $ 177,078 |
| Leased facilities | ||
| Lessee, Lease, Description [Line Items] | ||
| Weighted average remaining lease term (in years) | 15 years 7 months 6 days | 15 years 8 months 12 days |
| Weighted average discount rate | 5.40% | 5.40% |
| Leased vehicles | ||
| Lessee, Lease, Description [Line Items] | ||
| Weighted average remaining lease term (in years) | 2 years 9 months 18 days | 2 years 8 months 12 days |
| Weighted average discount rate | 3.10% | 3.20% |
| Leased equipment | ||
| Lessee, Lease, Description [Line Items] | ||
| Weighted average remaining lease term (in years) | 2 years 9 months 18 days | 2 years 10 months 24 days |
| Weighted average discount rate | 6.60% | 6.90% |