FAIR VALUE MEASUREMENTS - Schedule of Fair Value Measurement on Recurring Basis (Details) - Recurring - USD ($) $ in Millions |
Sep. 30, 2025 |
Dec. 31, 2024 |
Sep. 30, 2024 |
|---|---|---|---|
| Level 1 Fair Value | |||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||
| Assets, fair value disclosure | $ 41.4 | $ 31.1 | $ 34.7 |
| Level 1 Fair Value | Mutual funds | |||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||
| Assets, fair value disclosure | 41.4 | 31.1 | 34.7 |
| Level 2 Fair Value | |||
| Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | |||
| Assets, fair value disclosure | 2.1 | 0.3 | 0.3 |
| 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 | $ 2.1 | $ 0.3 | $ 0.3 |