XML 43 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stockholders' Equity - Schedule of Pre-2017 Non-Qualified Stock Options Valuation Assumptions (Details) - Pre-2017 Non-Qualified Stock Options - Employee Stock Option - $ / shares
3 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Market value of stock on measurement date (in dollars per share) $ 36.79  
Risk-free interest rate 1.47%  
Dividend yield 0.00% 0.00%
Volatility factor 96.00%  
Term 2 years 1 month 13 days  
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Market value of stock on measurement date (in dollars per share)   $ 8.71
Risk-free interest rate   1.75%
Volatility factor   348.00%
Term   10 years
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Market value of stock on measurement date (in dollars per share)   $ 7.52
Risk-free interest rate   0.88%
Volatility factor   114.00%
Term   3 years 11 days