XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Accrued Liabilities [Abstract]    
Contract liabilities $ 87.4 $ 71.4
Employee related expenses 32.2 53.4
Current lease liabilities 11.1 10.6
Accrued interest 6.1 6.6
Warranty 6.3 6.2
Other 54.7 63.0
Total $ 197.8 $ 211.2