v3.26.1
Equity Incentive Plans - Summary of RSU Activity (Details) - 2012 Plan - RSUs
3 Months Ended
Jul. 31, 2026
$ / shares
shares
Number of Awards  
Number of Awards Outstanding and unvested at Beginning of Year ((in shares) | shares 8,162,578
Number of Awards, RSUs granted (in shares) | shares 3,720,044
Number of Awards, RSUs released (in shares) | shares (928,811)
Number of Awards, RSUs cancelled (in shares) | shares (1,010,024)
Number of Awards Outstanding and unvested at Year End (in shares) | shares 9,943,787
Weighted-Average Grant Date Fair Value  
Weighted-Average Grant Date Fair Value, Outstanding and unvested, Beginning of Year (in dollar per share) | $ / shares $ 84.58
Weighted-Average Grant Date Fair Value, RSUs granted (in dollar per share) | $ / shares 62.59
Weighted-Average Grant Date Fair Value, RSUs released (in dollar per share) | $ / shares 83.66
Weighted-Average Grant Date Fair Value, RSUs cancelled (in dollar per share) | $ / shares 83.30
Weighted-Average Grant Date Fair Value, Outstanding and unvested, End of Year (in dollar per share) | $ / shares $ 76.57