v3.24.1.1.u2
Stock-Based Compensation - Stock Option Activity (Details)
shares in Thousands
3 Months Ended
Apr. 30, 2024
$ / shares
shares
Number of Shares  
Options outstanding at beginning of period (in shares) | shares 1,754
Granted (in shares) | shares 14
Exercised (in shares) | shares (92)
Canceled (in shares) | shares (6)
Options outstanding at end of period (in shares) | shares 1,670
Options vested and expected to vest at end of period (in shares) | shares 1,670
Options exercisable at end of period (in shares) | shares 1,543
Weighted-Average Exercise Price Per Share  
Options outstanding at beginning of period (in usd per share) | $ / shares $ 9.37
Granted (in usd per share) | $ / shares 3.25
Exercised (in usd per share) | $ / shares 8.96
Canceled (in usd per share) | $ / shares 66.67
Options outstanding at end of period (in usd per share) | $ / shares 9.32
Options vested and expected to vest at end of period (in usd per share) | $ / shares 9.32
Options exercisable at end of period (in usd per share) | $ / shares $ 9.09