v3.26.1
Payables and Accruals (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consist of:
June 30, 2026December 31, 2025
Trade payables$154.0 $130.9 
Accrued compensation26.6 33.6 
Operating lease liabilities12.0 12.3 
Taxes payable6.3 — 
Accrued discounts5.8 14.8 
Other26.9 23.9 
$231.6 $215.6