XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Schedule of Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Jan. 31, 2025
Number of Shares          
Beginning balance (in shares)     6,071    
Granted (in shares)     0    
Exercised (in shares)     (857)    
Cancelled (in shares)     (1)    
Ending balance (in shares) 5,213   5,213   6,071
Vested and exercisable, end of period (in shares) 5,103   5,103    
Vested and expected to vest, end of period (in shares) 5,213   5,213    
Weighted- Average Exercise Price Per Share          
Beginning balance (in dollars per share)     $ 3.48    
Granted (in dollars per share)     0    
Exercised (in dollars per share)     3.31    
Cancelled (in dollars per share)     0.93    
Ending balance (in dollars per share) $ 3.51   3.51   $ 3.48
Vested and exercisable, end of period (in dollars per share) 3.53   3.53    
Vested and expected to vest, end of period (in dollars per share) $ 3.51   $ 3.51    
Weighted- Average Remaining Contractual Term (in years)          
Beginning and ending balance (in years)     2 years 10 months 24 days   3 years 7 months 6 days
Vested and exercisable (in years)     2 years 10 months 24 days    
Vested and expected to vest (in years)     2 years 10 months 24 days    
Aggregate Intrinsic Value          
Outstanding $ 54,986   $ 54,986   $ 108,457
Vested and exercisable 53,668   53,668    
Vested and expected to vest 54,986   54,986    
Aggregate intrinsic value of stock options exercised (in thousands) $ 2,966 $ 7,106 $ 10,672 $ 14,902