XML 100 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts payable and accrued liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
As atDecember 31, 2023December 31, 2022October 31, 2022October 31, 2021
Trade payables$76.4 $20.1 $12.6 $9.4 
Accrued fixed assets58.1 32.7 7.3 — 
Accrued expenses14.5 9.3 18.7 6.6 
Accrued compensation3.1 9.8 7.8 2.8 
Total accounts payable and accrued liabilities
$152.1 $71.9 $46.4 $18.8