XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUES - Schedule of Reconciliation of Deferred Revenue Balances (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Contract With Customer, Liability [Roll Forward]        
Deferred revenue balance at beginning of period $ 148.9 $ 157.4 $ 152.8 $ 161.8
Revenue recognized from deferred revenue (2.0) (2.5) (5.9) (6.9)
Deferred revenue balance at end of period $ 146.9 $ 154.9 $ 146.9 $ 154.9