XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Payments - Valuation Assumptions for Stock Options (Details)
3 Months Ended 9 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 6 years 3 years 6 years  
Risk-free interest rates minimum (in percent) 1.11%   0.82% 0.12%
Risk-free interest rates maximum (in percent) 1.20%   1.20% 0.39%
Risk free interest rate (in percent)   0.12%    
Volatility rate minimum (in percent) 64.37%   64.37% 72.64%
Volatility Rate maximum (in percent) 64.62%   66.21% 74.98%
Volatility (in percent)   74.98%    
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
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years)       6 years