XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Payments - Valuation Assumptions for Stock Options (Details)
3 Months Ended 9 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 3 years      
Risk free interest rate (in percent) 0.12%      
Risk-free interest rates minimum (in percent)   1.57% 0.12% 1.57%
Risk-free interest rates maximum (in percent)   1.80% 0.39% 1.80%
Volatility (in percent) 74.98%      
Volatility rate minimum (in percent)   69.14% 72.64% 69.14%
Volatility Rate maximum (in percent)   70.99% 74.98% 71.11%
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
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)   6 years 6 years 6 years