XML 47 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Share-Based Payments - Valuation Assumptions for Stock Options (Details)
3 Months Ended 9 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Jan. 31, 2019
Jan. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term in years 6 years      
Risk-free interest rates   1.98%    
Volatility   85.60%    
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 3 years   3 years 3 years
Risk-free interest rates 2.57%   2.71% 1.77%
Volatility 64.55%   64.55% 85.59%
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term in years   3 years 6 years 6 years
Risk-free interest rates 3.00%   3.00% 1.98%
Volatility 84.91%   84.91% 87.66%