XML 66 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts payable and accrued liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
As atDecember 31, 2024December 31, 2023
Accounts payable$110.8 $134.5 
Accrued expenses23.3 14.5 
Accrued compensation8.4 3.1 
Total accounts payable and accrued liabilities$142.5 $152.1 
Non-current accounts payable and accrued liabilities(1.5)$— 
Current accounts payable and accrued liabilities$141.0 $