XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 13 - Capital Stock - Summary of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Share-Based Payment Arrangement, Noncash Expense, Total $ 1,821 $ 1,381
Common stock issued 299 355
Consultants [Member]    
Common stock issued to consultants 148 305
Amortization of expenses 228 80
Share-Based Payment Arrangement, Noncash Expense, Total 376 385
Management [Member]    
Amortization of expenses 133 166
Share-Based Payment Arrangement, Noncash Expense, Total 487 428
Management [Member] | Restricted Stock Units (RSUs) and Performance Restricted Stock Units (PRSUs) [Member]    
Amortization of expenses 354 262
Employees [Member]    
Share-Based Payment Arrangement, Noncash Expense, Total 958 568
Common stock issued 247 272
Employees [Member] | Share-Based Payment Arrangement, Option [Member]    
Amortization of expenses 673 296
Employees [Member] | Restricted Stock Units (RSUs) [Member]    
Amortization of expenses $ 38 $ 0