v3.26.1
COMMITMENTS - Future minimum lease payments (Details)
$ in Thousands
Jan. 31, 2026
USD ($)
Operating Leases  
2027 $ 2,860
2028 2,027
2029 1,009
2030 703
2031 338
Thereafter 173
Total lease payments 7,110
Less imputed interest 723
Present value of lease payments 6,387
Less current portion (included in accrued expenses) $ 2,516
Less current portion (included in accrued expenses) Accrued expenses
Non-current portion (included in noncurrent liabilities) $ 3,871
Non-current portion (included in noncurrent liabilities) Noncurrent liabilities