XML 59 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Accrued Liabilities [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of: 
(in millions) December 31,20242023
Employee related expenses$53.4 $62.3 
Contract liabilities71.4 92.5 
Current lease liabilities10.6 7.2 
Accrued interest6.6 6.3 
Warranty6.2 5.6 
Other63.0 36.6 
Total$211.2 $210.5