Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Schedule of Assumptions Used to Calculate Fair Value of Stock Based Compensation (Details)

v3.6.0.2
Stock-Based Compensation - Schedule of Assumptions Used to Calculate Fair Value of Stock Based Compensation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Expected volatility, minimum 96.13% 88.31% 91.73% 83.57%
Expected volatility, maximum 124.47% 88.37% 124.47% 89.70%
Risk-free interest rate, minimum 1.24% 1.58% 0.82% 0.86%
Risk-free interest rate, maximum 2.52% 2.01% 2.54% 2.01%
Expected forfeiture rate 0.00% 0.00% 0.00% 0.00%
Expected dividend yield
Minimum [Member]        
Expected term 2 years 11 months 1 day 5 years 2 years 7 months 2 days 2 years 7 months 6 days
Maximum [Member]        
Expected term 10 years 6 years 6 months 10 years 6 years 6 months