v3.25.2
Share-based Compensation Plans - RSU Activity (Details) - Restricted Stock Units (RSUs)
6 Months Ended
Jul. 31, 2025
$ / shares
shares
Number of Shares  
Unvested and outstanding, beginning balance (in shares) | shares 333,899
Granted (in shares) | shares 106,793
Vested/Released (in shares) | shares (137,826)
Forfeited (in shares) | shares (16,260)
Unvested and outstanding, ending balance (in shares) | shares 286,606
Weighted Average Grant-Date Fair Value per Share  
Unvested and outstanding, beginning balance (in usd per share) | $ / shares $ 22.20
Granted (in usd per share) | $ / shares 5.67
Vested/Released (in usd per share) | $ / shares 26.16
Forfeited (in usd per share) | $ / shares 10.78
Unvested and outstanding, ending balance (in usd per share) | $ / shares $ 15.00