XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Payments - Valuation Assumptions for Stock Options (Details)
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Expected term (in years) 6 years 6 years
Risk free interest rate (in percent) 4.48% 3.95%
Volatility (in percent) 62.72% 62.83%
Dividend yield 0.00% 0.00%