v3.24.3
REVENUE RECOGNITION - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenue Recognition [Line Items]          
Revenue recognized during period included in deferred revenue $ 209.9 $ 171.8 $ 915.5 $ 798.0  
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 $ 28.8   $ 28.8   $ 28.8