v3.26.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
ACCRUED EXPENSES    
Trade accruals $ 50.8 $ 0.3
Wages and benefits 35.1 3.9
Rebates 54.8 3.3
Bonuses 13.0 17.5
Warranties 16.9  
Commissions 11.2 3.2
Sales tax 9.6 5.3
Customer deposits 0.7 9.5
Interest 29.0 0.2
Other 29.6 5.2
Total accrued expenses $ 250.7 $ 48.4