XML 114 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUPPLEMENTAL BALANCE SHEET DATA - Schedule of Other Accrued Expenses (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Marketing accruals $ 46.9 $ 42.6
Other taxes payables 14.9 12.7
Current portion of operating lease liabilities 12.0 7.1
Income taxes payable 6.8 10.3
Current portion of finance lease liabilities 0.5 0.3
Other 6.1 10.7
Other accrued expenses $ 87.2 $ 83.7