Annual report pursuant to Section 13 and 15(d)

REVENUE - Narrative (Details)

v3.25.0.1
REVENUE - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Capitalized Contract Cost [Line Items]    
Long-term unearned revenue $ 43.0 $ 37.7
Short term unearned revenue $ 172.4 158.1
Unearned long-term revenue, recognition period 5 years  
Unamortized capitalized costs $ 23.4 22.0
Amortization of capitalized costs 22.1 8.6
Other Current Assets    
Capitalized Contract Cost [Line Items]    
Unamortized capitalized costs 19.3 15.3
Other Assets    
Capitalized Contract Cost [Line Items]    
Unamortized capitalized costs $ 4.1 $ 6.7