FAIR VALUE MEASUREMENTS - Schedule of Fair Value Measurement on Recurring Basis (Details) - Recurring - USD ($) $ in Millions |
Mar. 31, 2026 |
Dec. 31, 2025 |
Mar. 31, 2025 |
|---|---|---|---|
| Level 1 Fair Value | |||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||
| Assets, fair value disclosure | $ 44.9 | $ 42.6 | $ 36.2 |
| Level 1 Fair Value | Mutual funds | |||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||
| Assets, fair value disclosure | 44.9 | 42.6 | 36.2 |
| Level 2 Fair Value | |||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||
| Assets, fair value disclosure | 1.4 | 2.1 | 3.6 |
| Level 2 Fair Value | Money market mutual fund | |||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||
| Assets, fair value disclosure | $ 1.4 | $ 2.1 | $ 3.6 |