XML 75 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Changes in non-cash Operating Working Capital (Tables)
12 Months Ended
Dec. 31, 2023
Disclosure Of Cash Flow Statement [Abstract]  
Schedule of Changes in non-cash Operating Working Capital
Year ended December 31,
20232022
Accounts receivable
$7,145 $(15,511)
Inventories(6,079)(4,084)
Prepaid expenses and deposits(1,310)399 
Accounts payable and accrued liabilities(7,675)(2,403)
Total$(7,919)$(21,599)