XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Schedule of Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Jan. 31, 2025
Number of Shares          
Beginning balance (in shares)     6,071    
Granted (in shares)     0    
Exercised (in shares)     (593)    
Cancelled (in shares)     (1)    
Ending balance (in shares) 5,477   5,477   6,071
Vested and exercisable, end of period (in shares) 5,354   5,354    
Vested and expected to vest, end of period (in shares) 5,477   5,477    
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.50    
Cancelled (in dollars per share)     0.93    
Ending balance (in dollars per share) $ 3.48   3.48   $ 3.48
Vested and exercisable, end of period (in dollars per share) 3.50   3.50    
Vested and expected to vest, end of period (in dollars per share) $ 3.48   $ 3.48    
Weighted- Average Remaining Contractual Term (in years)          
Beginning and ending balance (in years)     3 years 1 month 6 days   3 years 7 months 6 days
Vested and exercisable (in years)     3 years 1 month 6 days    
Vested and expected to vest (in years)     3 years 1 month 6 days    
Aggregate Intrinsic Value          
Outstanding $ 61,383   $ 61,383   $ 108,457
Vested and exercisable 59,835   59,835    
Vested and expected to vest 61,383   61,383    
Aggregate intrinsic value of stock options exercised (in thousands) $ 3,123 $ 3,285 $ 7,706 $ 7,795