Annual report pursuant to Section 13 and 15(d)

Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details)

v3.24.0.1
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Accrued Expenses and Other Current Liabilities [Abstract]    
Compensation and related benefit costs $ 41.8 $ 37.6
Customer deposits 8.5 8.5
Accrued commissions 0.3 0.4
Accrued warranty costs 4.5 4.4
Non-income taxes payable 11.8 8.7
Pension and other post-retirement obligations 0.3 0.3
Income taxes payable $ 4.2 5.5
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities  
Derivative liability (cross currency swap) $ 10.7 0.0
Restructuring 0.0 1.5
Liabilities held for sale 0.0 0.8
Other accrued expenses 13.5 12.1
Total accrued expenses and other current liabilities $ 95.6 $ 79.8