XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders’ Equity and Employee Incentive Plans - Schedule of Stock Option Activity under Stock Plans (Details) - Stock options outstanding
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jul. 31, 2025
USD ($)
$ / shares
shares
Jan. 31, 2025
USD ($)
$ / shares
shares
Options Outstanding, Number of Options    
Beginning balance (in shares) | shares 4,835,686  
Options exercised (in shares) | shares (762,875)  
Options cancelled (in shares) | shares (23,993)  
Ending balance (in shares) | shares 4,048,818 4,835,686
Options vested and expected to vest (in shares) | shares 4,048,818  
Options vested and exercisable (in shares) | shares 4,048,818  
Options Outstanding, Weighted Average Exercise Price    
Beginning balance (in dollars per share) | $ / shares $ 10.69  
Options exercised (in dollars per share) | $ / shares 11.61  
Options cancelled (in dollars per share) | $ / shares 23.24  
Ending balance (in dollars per share) | $ / shares 10.44 $ 10.69
Options vested and expected to vest (in dollars per share) | $ / shares 10.44  
Options vested and exercisable (in dollars per share) | $ / shares $ 10.44  
Stock Options Additional Disclosures    
Options outstanding, weighted average remaining contractual term (in years) 3 years 5 months 4 days 3 years 10 months 13 days
Options vested and expected to vest, weighted-average contractual term (in years) 3 years 5 months 4 days  
Options vested and exercisable, weighted-average contractual term (in years) 3 years 5 months 4 days  
Options outstanding, aggregate intrinsic value | $ $ 56,571 $ 40,017
Options vested and expected to vest, aggregate intrinsic value | $ 56,571  
Options vested and exercisable, aggregate intrinsic value | $ $ 56,571