XML 61 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Changes in Non Cash Working Capital Items - Summary of Changes in Non Cash Working Capital Items (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]    
Trade receivables $ (7,738) $ (447)
Inventories 17,174 (880)
Other receivables (123) (9,991)
Prepaid expenses and deposits 2,306 (411)
Trade payables (1,760) (2,487)
Accrued liabilities (453) 6,017
Lease liabilities (1,372) (956)
Other assets, net of other liabilities (1,712) 1,330
Total $ 6,322 $ (7,825)