v3.25.2
REVENUES - Schedule of Reconciliation of Deferred Revenue Balances (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Contract With Customer, Liability [Roll Forward]        
Deferred revenue balance at beginning of period $ 143.7 $ 151.1 $ 145.3 $ 152.8
Revenue recognized from deferred revenue (1.9) (2.2) (3.5) (3.9)
Deferred revenue balance at end of period $ 141.8 $ 148.9 $ 141.8 $ 148.9