XML 84 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities [Abstract]    
Compensation and related benefit costs $ 44.7 $ 41.8
Customer deposits 14.3 8.5
Accrued commissions 0.5 0.3
Accrued warranty costs 5.5 4.5
Non-income taxes payable 10.9 11.8
Pension and other post-retirement obligations 0.7 0.3
Income taxes payable 7.1 4.2
Derivative liability (cross currency swap) $ 3.4 10.7
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities  
Restructuring $ 0.2 0.0
Other accrued expenses 15.5 13.5
Total $ 102.8 $ 95.6