Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Summary of Stock Option Activity (Details)

v3.21.2
Stock-Based Compensation - Summary of Stock Option Activity (Details)
12 Months Ended
Jul. 31, 2021
USD ($)
$ / shares
shares
Options Outstanding, Ending Balance | shares 3,111,642
2011 Plan [Member]  
Options Outstanding, Beginning Balance | shares 1,442,856
Options, Granted | shares 2,313,326
Options, Exercised | shares (377,361)
Options, Forfeited/Cancelled | shares (267,179)
Options Outstanding, Ending Balance | shares 3,111,642
Options Exercisable, Ending Balance | shares 1,685,481
Weighted Average Exercise Price, Outstanding Beginning Balance $ 1.65
Weighted Average Exercise Price, Granted 4.06
Weighted Average Exercise Price, Exercised 1.69
Weighted Average Exercise Price, Forfeited/Cancelled 3.58
Weighted Average Exercise Price, Outstanding Ending Balance 3.27
Weighted Average Exercise Price, Exercisable , Ending Balance 2.66
Weighted Average Remaining Contract, Outstanding Ending Balance 9.2
Weighted Average Remaining Contract, Exercisable Ending Balance $ 8.9
Aggregate Intrinsic Value Outstanding Ending Balance | $ $ 639,000
Aggregate Intrinsic Value Exercisable Ending Balance | $ $ 603,000