XML 90 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Equity Incentive Plans - Summary of Stock Option Activity Under Equity Incentive Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Outstanding Stock Options      
Beginning balance (in shares) 4,800,616    
Exercised (in shares) (1,464,158)    
Cancelled/forfeited/expired (in shares) (22,230)    
Ending balance (in shares) 3,314,228 4,800,616  
Weighted- Average Exercise Price      
Beginning balance (in dollars per share) $ 8.22    
Exercised (in dollars per share) 6.96    
Cancelled/forfeited/expired (in dollars per share) 92.95    
Ending balance (in dollars per share) $ 8.21 $ 8.22  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted-average remaining contractual life (years) 3 years 10 months 24 days 4 years 10 months 24 days  
Aggregate intrinsic value $ 189,921 $ 322,929  
Aggregate intrinsic value, exercised $ 90,039 $ 121,500 $ 843,000