XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Payables and Accruals (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
[1]
Dec. 31, 2024
Payables and Accruals [Abstract]      
Trade payables $ 162.9   $ 164.6
Accrued compensation 24.3   38.2
Operating Lease, Liability, Current 11.8   11.1
Taxes Payable, Current 0.0   50.8
Other Accrued Liabilities, Current 59.6   55.0
Accounts payable and accrued liabilities 258.5   319.7
Capital Expenditures Incurred but Not yet Paid 15.5 [1] $ 35.1 25.8
Supplier Finance Program, Obligation $ 10.3   $ 12.7
[1] Capital expenditures of $15.5 million and $35.1 million that have not been paid as of June 30, 2025 and 2024 were excluded from the Statements of Cash Flows.