v3.25.1
Equity Incentive Plans - Schedule of Restricted Stock Units Activity (Details) - RSUs With Performance Conditions - $ / shares
1 Months Ended 3 Months Ended
Oct. 31, 2024
Apr. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unvested as of January 31, 2025   7,934,292
Granted 3,241,544  
Released   (5,106)
Forfeited   (4,000)
Unvested as of April 30, 2025   7,925,186
Weighted average grant date fair value per share, unvested as of January 31, 2025   $ 44.03
Weighted average grant date fair value per share, released   62.9
Weighted average grant date fair value per share, forfeited   21.18
Weighted average grant date fair value per share, unvested as of April 30, 2025   $ 44.03