XML 58 R40.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Salaries, wages, and commissions $ 43.3 $ 49.0
Product warranty costs 8.9 9.0
Insurance 2.8 2.4
Employee benefits 15.6 19.9
Other 30.1 39.5
Accrued expenses and other current liabilities $ 100.7 $ 119.8