XML 162 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
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, 2021
Dec. 31, 2020
Dec. 31, 2019
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Trade receivables $ (9,914) $ (3,196) $ 2,301
Inventories (16,761) 2,997 9,042
Note receivable   765  
Due from joint ventures 4 4,363 (3,530)
Other receivables (399) 199 (448)
Prepaid expenses and deposits (3,201) (1,245) (370)
Trade payables 6,327 (1,665) (1,953)
Accrued liabilities (10,389) 6,565 (369)
Other assets, net of other liabilities (12,816) 4,289 571
Total $ (47,149) $ 13,072 $ 5,244