v3.26.1
Payables and Accruals (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consist of:
March 31, 2026December 31, 2025
Trade payables$125.8 $130.9 
Accrued compensation29.9 33.6 
Operating lease liabilities12.1 12.3 
Accrued discounts9.6 14.8 
Other22.4 23.9 
$199.8 $215.6