v3.25.1
Stockholders' Equity and Equity Incentive Plans - Summary of Stock Option Activity Under Equity Incentive Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2025
Jan. 31, 2025
Outstanding Stock Options    
Beginning balance (in shares) 2,394,918  
Exercised (in shares) (355,620)  
Canceled/forfeited/expired (in shares) (797)  
Ending balance (in shares) 2,038,501 2,394,918
Exercisable (in shares) 2,038,501  
Weighted- Average Exercise Price    
Beginning balance (in dollars per share) $ 9.02  
Exercised (in dollars per share) 2.68  
Canceled/forfeited/expired (in dollars per share) 94.87  
Ending balance (in dollars per share) 10.10 $ 9.02
Weighted average exercise price, exercisable (in dollars per share) $ 10.10  
Weighted- Average Remaining Contractual Life (Years)    
Outstanding 2 years 7 months 6 days 2 years 7 months 6 days
Exercisable 2 years 7 months 6 days  
Aggregate Intrinsic Value    
Outstanding $ 138,977 $ 187,284
Exercised 27,922  
Exercisable $ 138,977