XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Payables and Accruals (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Payables and Accruals [Abstract]      
Trade payables $ 172.1   $ 89.1
Accrued compensation 43.2   32.8
Operating Lease, Liability, Current 10.7   8.5
Other Accrued Liabilities, Current 75.6   65.0
Accounts payable and accrued liabilities 301.7   195.5
Capital Expenditures Incurred but Not yet Paid 25.5 $ 16.5 13.0
Supplier Finance Program, Obligation 15.2   14.7
Unrecognized Tax Benefits $ 29.1   $ 27.4