v3.26.1
Payables and Accruals (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
[1]
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]      
Trade payables   $ 154.0 $ 130.9
Accrued compensation   26.6 33.6
Operating Lease, Liability, Current   12.0 12.3
Taxes Payable, Current   6.3 0.0
Other Accrued Liabilities   5.8 14.8
Other Accrued Liabilities, Current   26.9 23.9
Accounts payable and accrued liabilities   231.6 215.6
Capital Expenditures Incurred but Not yet Paid $ 15.5 13.3 [1] 7.4
Supplier Finance Program, Obligation   $ 3.3 $ 3.3
[1] Capital expenditures of $13.3 million and $15.5 million that have not been paid as of June 30, 2026 and 2025 were excluded from the Statements of Cash Flows.