v3.26.1
Equity Incentive Plans - Schedule of Restricted Stock Awards and Restricted Stock Units Activity (Details) - Restricted Stock Units - $ / shares
1 Months Ended 3 Months Ended
Oct. 31, 2024
Apr. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unvested as of January 31, 2026   7,143,762
Granted 3,241,544  
Released   (132,875)
Forfeited   (1,146)
Unvested as of April 30, 2026   7,009,741
Weighted average grant date fair value per share, unvested as of January 31, 2026   $ 42.56
Weighted average grant date fair value per share, released   58.97
Weighted average grant date fair value per share, forfeited   56.78
Weighted average grant date fair value per share, unvested as of April 30, 2026   $ 42.24
Service Only Conditions    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unvested as of January 31, 2026   4,766,271
Granted   1,042,934
Released   (485,895)
Forfeited   (223,146)
Unvested as of April 30, 2026   5,100,164
Weighted average grant date fair value per share, unvested as of January 31, 2026   $ 93.98
Weighted average grant date fair value per share, granted   72.08
Weighted average grant date fair value per share, released   83.49
Weighted average grant date fair value per share, forfeited   92.53
Weighted average grant date fair value per share, unvested as of April 30, 2026   $ 90.56