v3.25.1
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