XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Payables and Accruals (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued liabilities consist of:
June 30, 2025December 31, 2024
Trade payables$162.9 $164.6 
Accrued compensation24.3 38.2 
Operating lease liabilities11.8 11.1 
Taxes payable— 50.8 
Other59.6 55.0 
$258.5 $319.7