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