XML 79 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Capital Stock - Summary of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2023
Jan. 31, 2023
Oct. 31, 2022
Apr. 30, 2022
Jan. 31, 2022
Oct. 31, 2021
Apr. 30, 2023
Apr. 30, 2022
Share-Based Payment Arrangement, Noncash Expense $ 1,182     $ 951     $ 4,455 $ 3,526
Common stock issued 211 $ 262 $ 299 344 $ 399 $ 355    
Consultants [Member]                
Common stock issued to consultants 107     158     382 664
Amortization of expenses 95     37     467 174
Share-Based Payment Arrangement, Noncash Expense 202     195     849 838
Management [Member]                
Amortization of expenses 95     91     323 382
Share-Based Payment Arrangement, Noncash Expense 441     347     1,376 1,162
Management [Member] | Restricted Stock Units (RSUs) and Performance Restricted Stock Units (PRSUs) [Member]                
Amortization of expenses 346     256     1,053 780
Employees [Member]                
Share-Based Payment Arrangement, Noncash Expense 539     409     2,230 1,526
Common stock issued 188     282     675 894
Employees [Member] | Share-Based Payment Arrangement, Option [Member]                
Amortization of expenses 314     127     1,441 632
Employees [Member] | Restricted Stock Units (RSUs) [Member]                
Amortization of expenses $ 37     $ 0     $ 114 $ 0