XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Payments - Valuation Assumptions for Stock Options (Details)
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Share-Based Payment Arrangement [Abstract]        
Expected term (in years) 6 years 6 years 6 years 6 years
Risk free interest rate (in percent) 3.70%      
Risk-free interest rates minimum (in percent)   1.11% 2.87% 0.82%
Risk-free interest rates maximum (in percent)   1.20% 3.70% 1.20%
Volatility (in percent) 61.88%      
Volatility rate minimum (in percent)   64.37% 61.88% 64.37%
Volatility rate maximum (in percent)   64.62% 62.58% 66.21%
Dividend yield 0.00% 0.00% 0.00% 0.00%