XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Trade accounts payable $ 254.7 $ 274.6
Employee-related expenses 57.9 51.0
Accrued vacation 23.7 22.4
Miscellaneous accrued expenses 121.1 98.4
Total accounts payable and accrued expenses $ 457.4 $ 446.4