v3.26.1
Stockholders' Equity - Summarizes of Restricted Stock Units Activities (Details) - Restricted Stock Units (RSUs)
shares in Thousands
6 Months Ended
Jul. 31, 2026
$ / shares
shares
Number of Shares  
Shares, RSUs Beginning Balance | shares 1,901
Shares, Granted | shares 1,280
Shares, Vested | shares (566)
Shares, Canceled | shares (40)
Shares, RSUs Ending Balance | shares 2,575
Weighted Average Grant-Date Fair Value Per Share  
Weighted Average Grant-Date Fair Value Per Share, Beginning Balance | $ / shares $ 12.16
Weighted Average Grant-Date Fair Value Per Share, Granted | $ / shares 12.63
Weighted Average Grant-Date Fair Value Per Share, Vested | $ / shares 12.54
Weighted Average Grant-Date Fair Value Per Share, Canceled | $ / shares 11.94
Weighted Average Grant-Date Fair Value Per Share, Ending Balance | $ / shares $ 12.32