XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Payroll and employee benefits $ 23.7 $ 23.0
Freight 5.8 7.3
Deferred revenue 4.3 3.5
Sales and GST taxes payable 3.7 3.9
Product returns liability 1.9 2.1
Other 8.4 9.3
Accrued expenses and other current liabilities $ 47.8 $ 49.1