Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.1
Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2020
Apr. 30, 2019
Total 3,170,744 1,896,282 3,170,744 1,896,282
Restricted Stock Units (RSUs) [Member]        
Total 41,456 88,114 41,456 88,114
Stock Options [Member]        
Total 15,000 915,278 15,000 915,278
Warrants [Member]        
Total 3,114,288 892,890 3,114,288 892,890