XML 36 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Payments - Valuation Assumptions for Stock Options (Details)
3 Months Ended 6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term in years 6 years      
Risk-free interest rates 1.98%      
Risk-free interest rates maximum   0.00% 1.98% 1.48%
Risk-free interest rates minimum       0.75%
Volatility 87.10%      
Volatility maximum   95.60% 87.10% 95.60%
Volatility minimum       73.20%
Dividend yield 0.00% 0.00% 0.00% 0.00%
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term in years       2 years 7 months 6 days
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term in years   6 years 6 years 6 years