XML 109 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Changes in Non Cash Working Capital Items - Summary of Changes in Non Cash Working Capital Items (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Payment Arrangement [Abstract]      
Trade receivables $ 3,310 $ (9,914) $ (3,196)
Inventories (14,583) (16,761) 2,997
Note receivable     765
Due from joint ventures   4 4,363
Other receivables (4) (399) 199
Prepaid expenses and deposits 3,815 (3,201) (1,245)
Trade payables 6,697 6,327 (1,665)
Accrued liabilities 7,805 (10,389) 6,565
Other assets, net of other liabilities (9,286) (12,816) 4,289
Total $ (2,246) $ (47,149) $ 13,072