LEASES - Other Lease Cost Information (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| LEASES | |||||
| Weighted-average remaining lease term (in years) | 7 years 10 months 24 days | 7 years 10 months 24 days | 8 years 2 months 12 days | ||
| Weighted-average discount rate | 6.30% | 6.30% | 6.40% | ||
| Cash paid for operating leases | $ 6.5 | $ 6.7 | $ 13.4 | $ 13.0 | |
| Right-of-use assets obtained in exchange for operating lease liabilities | $ 3.6 | $ 7.1 | $ 12.0 | $ 19.4 | |