XML 88 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Equity - Summary of Assumptions Used In Valuing ESPP Purchase Under ESPP (Details) - 2020 Employee Stock Purchase Plan
12 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate, minimum 0.05% 0.04%
Risk-free interest rate, maximum 0.09% 0.10%
Expected volatility, minimum 54.70% 52.40%
Expected volatility, maximum 56.70% 60.60%
Dividend yield 0.00% 0.00%
Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term 6 months 6 months
Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Expected term 12 months 12 months