Annual report pursuant to Section 13 and 15(d)

Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)

v3.19.3
Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Total 4,631,481 1,851,807
Restricted Stock Units (RSUs) [Member]    
Total 77,956 64,750
Stock Options [Member]    
Total 921,572 891,252
Warrants [Member]    
Total 3,631,953 895,805