XML 89 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) - shares
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 11,729,714 9,936,672 10,912,299
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 4,038,238 5,219,124 7,611,016
RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 7,494,399 4,717,548 3,301,283
ESPP      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 197,077 0 0