XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Payables and Accruals (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Payables and Accruals [Abstract]      
Trade payables $ 169.7   $ 213.0
Accrued compensation 32.8   41.9
Operating Lease, Liability, Current 13.9   12.0
Other Accrued Liabilities, Current 46.2   44.2
Accounts Payable and Accrued Liabilities 262.6   311.1
Capital Expenditures Incurred but Not yet Paid 14.0 $ 5.1 15.7
Supplier Finance Program, Obligation $ 13.7   $ 14.5