REVENUE RECOGNITION - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended | ||
|---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
Dec. 31, 2024 |
|
| Revenue Recognition [Line Items] | |||
| Revenue recognized during period included in deferred revenue | $ 447.3 | $ 420.3 | |
| Disclosure of remaining performance policy | For contracts that have a duration of one year or less, the Company has not disclosed either the remaining performance obligation as of the end of the reporting period or when the Company expects to recognize the revenue. | ||
| Other Non-Current Liabilities | |||
| Revenue Recognition [Line Items] | |||
| Long-term deferred revenue | $ 30.9 | $ 32.2 | |