XML 81 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Details) - Schedule of option activity - Employee Stock [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Stock-Based Compensation (Details) - Schedule of option activity [Line Items]    
Number of options, Beginning balance 1,227,000 1,231,000
Weighted- Average Exercise Price , Beginning balance $ 1.76 $ 1.60
Weighted- Average Remaining Contractual Term , Beginning balance   6 years 116 days
Aggregate Intrinsic Value , Beginning balance $ 402 $ 642
Number of Options , Granted 189,000 208,000
Weighted- Average Exercise Price , Granted $ 5,400 $ 1,820
Number of Options , Exercised (560,000) (86,000)
Weighted- Average Exercise Price , Exercised $ 1.56 $ 0.13
Number of Options , Cancelled / forfeited (13,000) (126,000)
Weighted- Average Exercise Price , Cancelled / forfeited $ 1.48 $ 1.35
Number of Options , Ending balance 843,000 1,227,000
Weighted- Average Exercise Price , Ending balance $ 2.72 $ 1.76
Weighted- Average Remaining Contractual Term , Ending balance 6 years 277 days 5 years 346 days
Aggregate Intrinsic Value , Ending balance $ 10,657 $ 402
Number of Options , Exercisable 548,000  
Weighted- Average Exercise Price , Exercisable $ 1.95  
Weighted- Average Remaining Contractual Term , Exercisable 5 years 215 days  
Aggregate Intrinsic Value , Exercisable $ 7,351