XML 137 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts payable and accrued liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Oct. 31, 2022
Oct. 31, 2021
Payables and Accruals [Abstract]        
Accounts payable $ 76.4 $ 20.1 $ 12.6 $ 9.4
Accrued fixed assets 58.1 32.7 7.3 0.0
Accrued expenses 14.5 9.3 18.7 6.6
Accrued compensation 3.1 9.8 7.8 2.8
Total accounts payable and accrued liabilities $ 152.1 $ 71.9 $ 46.4 $ 18.8