XML 55 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Ordinary Shares (Tables)
12 Months Ended
Apr. 30, 2025
Equity [Abstract]  
Summary of Ordinary Shares Reserved for Issuance
The Company has reserved ordinary shares for issuance as follows:
As of April 30,
20252024
Stock options issued and outstanding1,775,723 2,640,423 
Restricted stock units issued and outstanding
6,523,077 7,076,836 
Available for future grants
23,291,765 20,252,732 
Available for 2022 ESPP
5,290,599 5,654,835 
Total ordinary shares reserved
36,881,164 35,624,826