XML 107 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Note 14 - Stock-based Compensation - Summary of Stock Options Assumptions (Details) - $ / shares
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Granted, Weighted Average Grant-Date Fair Value (in dollars per share) $ 1.30 $ 0.45
Share-based Payment Arrangement, Option [Member]    
Expected Risk Free Interest Rate 0.70% 0.40%
Expected Volatility 72.57% 60.48%
Expected Life in Years (Year) 5 years 4 years 328 days
Expected Dividend Yield 0.00% 0.00%
Granted, Weighted Average Grant-Date Fair Value (in dollars per share) $ 1.30 $ 0.45