XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity - Schedule of Weighted Average Fair Value Assumptions (Details) - ESPP
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividend yield (as a percent) 0.00% 0.00%
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate (as a percent) 4.70% 4.22%
Volatility (as a percent) 50.94% 40.95%
Expected term (in years) 6 months 6 months
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate (as a percent) 5.25% 5.30%
Volatility (as a percent) 60.50% 51.00%
Expected term (in years) 2 years 2 years