XML 84 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Assumptions Used to Estimated Fair Value of Equity Plans (Details)
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected stock price volatility, minimum (in percentage) 60.70% 59.60% 62.60%
Expected stock price volatility, maximum (in percentage) 62.00% 60.20% 63.90%
Risk-free interest rate, minimum 3.10% 1.40% 0.40%
Risk-free interest rate, maximum 3.40% 1.80% 1.10%
Dividend yield (in percentage) 0.00% 0.00% 0.00%
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 months    
Expected stock price volatility (in percentage) 64.00%    
Risk-free interest rate, minimum 4.90%    
Dividend yield (in percentage) 0.00%    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 years 7 days 5 years 6 months 7 days 6 years 7 days
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)   6 years 29 days 6 years 29 days