XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accured Expenses (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Trade accounts payable $ 338.1 $ 274.6
Employee-related expenses 44.9 51.0
Accrued vacation 24.8 22.4
Miscellaneous accrued expenses 110.3 98.4
Total accounts payable and accrued expenses $ 518.1 $ 446.4