XML 116 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Note 14 - Stock-based Compensation - Summary of Stock-based Compensation Expense (Details) - USD ($)
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Share-based Payment Arrangement, Noncash Expense, Total $ 5,471,578 $ 3,493,218
Common stock issued 1,594,246 1,122,917
Settlement of share issuance obligation (15,189)
Consultants [Member]    
Common stock issued to consultants 876,695 539,552
Amortization of expenses 288,603 240,912
Share-based Payment Arrangement, Noncash Expense, Total 1,165,298 780,464
Management [Member]    
Amortization of expenses 773,583 644,516
Share-based Payment Arrangement, Noncash Expense, Total 2,124,143 1,452,518
Common stock issued 135,000 225,217
Management [Member] | Restricted Stock Units (RSUs) and Performance Restricted Stock Units (PRSUs) [Member]    
Amortization of expenses 1,215,560 582,785
Employees [Member]    
Amortization of expenses 982,179 640,011
Share-based Payment Arrangement, Noncash Expense, Total 2,182,137 1,275,425
Common stock issued $ 1,199,958 $ 635,414