XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Changes in Non Cash Working Capital Items - Summary of Changes in Non Cash Working Capital Items and Supplemental Cash Flow Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Trade receivables $ (3,589) $ (7,095)
Inventories 1,494 3,216
Lease liabilities (586) (664)
Other receivables 4 (1)
Prepaid expenses and deposits 964 836
Trade payables (8,789) (2,993)
Accrued liabilities 6,555 3,431
Other assets, net of other liabilities (262) (20)
Total $ (4,209) $ (3,290)