v3.25.4
Overview, Basis of Presentation and Significant Accounting Policies - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Contract liabilities $ 58.5 $ 52.6
Accrued sales commissions 48.0 54.9
Accrued incentive compensation 25.2 27.9
Other employee-related liabilities 16.1 17.0
Pension and other postretirement benefits plans liabilities 2.1 14.0
Other 16.7 18.7
Accrued liabilities $ 166.6 $ 185.1