v3.26.1
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 298,435 $ 257,782 $ 239,137
Available for grant (in shares) 28,438,422    
Intrinsic value of options exercised $ 12,100 $ 65,600 $ 95,000
Unrecognized stock-based compensation expense related to unvested stock options $ 300    
2012 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period (in years) 10 years    
Options granted (in shares) 0 0 0
2012 Plan | New Employee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting term (in years) 4 years    
ESPP | Employee Stock Purchase Plan 2022      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Value of shares reserved $ 6,000    
Purchase price of common stock, percent of market price 85.00%    
Purchase period (in months) 6 months    
Issuance of ordinary shares under employee stock purchase plan (in shares) 462,103 364,236  
Stock-based compensation expense $ 9,000 $ 9,200 $ 7,100
Available for grant (in shares) 4,828,496    
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized over a weighted-average period (in years) 3 months 21 days    
Equity Settled RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized stock-based compensation expense related to unvested stock options $ 623,900    
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized over a weighted-average period (in years) 2 years 8 months 12 days    
Fair value of instruments vested $ 219,800 $ 261,000 $ 248,900