v3.26.1
Equity Incentive Plans - Summary of RSU Activity (Details) - 2012 Plan - RSUs
12 Months Ended
Apr. 30, 2026
$ / shares
shares
Number of Awards  
Number of Awards Outstanding and unvested at Beginning of Year ((in shares) | shares 6,523,077
Number of Awards, RSUs granted (in shares) | shares 5,508,638
Number of Awards, RSUs released (in shares) | shares (2,956,439)
Number of Awards, RSUs cancelled (in shares) | shares (912,698)
Number of Awards Outstanding and unvested at Year End (in shares) | shares 8,162,578
Weighted-Average Grant Date Fair Value  
Weighted-Average Grant Date Fair Value, Outstanding and unvested, Beginning of Year (in dollar per share) | $ / shares $ 93.95
Weighted-Average Grant Date Fair Value, RSUs granted (in dollar per share) | $ / shares 76.67
Weighted-Average Grant Date Fair Value, RSUs released (in dollar per share) | $ / shares 88.49
Weighted-Average Grant Date Fair Value, RSUs cancelled (in dollar per share) | $ / shares 91.08
Weighted-Average Grant Date Fair Value, Outstanding and unvested, End of Year (in dollar per share) | $ / shares $ 84.58