XML 81 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Jul. 31, 2025
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

July 31, 2025

  

July 31, 2024

 

Trade payables

 $10,585  $15,863 

Accrued purchases

  3,048   2,977 

Accrued payroll liabilities

  6,927   4,098 
  $20,560  $22,938