v3.26.1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Number of Options Outstanding Under the Plans    
Outstanding, beginning balance (in shares) 31,132,993  
Exercised (in shares) (6,649,247)  
Expired (in shares) (709,006)  
Forfeited (in shares) (19,375)  
Outstanding, ending balance (in shares) 23,755,365 31,132,993
Weighted Average Exercise Price    
Options outstanding, Weighted average exercise price per share, beginning balance (in dollars per share) $ 1.94  
Options exercised, Weighted average exercise price per share (in dollars per share) 2.06  
Options expired, Weighted average exercise price per share (in dollars per share) 2.36  
Options forfeited, Weighted average exercise price per share (in dollars per share) 2.91  
Options outstanding, Weighted average exercise price per share, ending balance (in dollars per share) $ 1.90 $ 1.94
Aggregate Intrinsic Value (in thousands)    
Options outstanding, Aggregate intrinsic value, beginning balance (in USD) $ 376,555  
Options exercised, Aggregate intrinsic value (in USD) 79,613  
Options outstanding, Aggregate intrinsic value, ending balance (in USD) $ 161,131 $ 376,555
Stock Options Additional Disclosures    
Options outstanding, Weighted average remaining contractual term 3 years 2 months 12 days 3 years 9 months 18 days
Options exercisable, Number of options (in shares) 23,685,819  
Options exercisable, Weighted average exercise price per share (in dollars per share) $ 1.90  
Options exercisable, Weighted average remaining contractual term 3 years 2 months 12 days  
Options exercisable, Aggregate intrinsic value (in USD) $ 160,702