XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS - Future minimum lease payments (Details)
$ in Thousands
Jan. 31, 2024
USD ($)
Operating Leases  
2025 $ 2,823
2026 1,461
2027 275
2028 221
2029 213
Thereafter 625
Total lease payments 5,618
Less imputed interest 300
Present value of lease payments 5,318
Less current portion (included in accrued expenses) $ 2,726
Less current portion (included in accrued expenses) Accrued expenses
Non-current portion (included in noncurrent liabilities) $ 2,592
Non-current portion (included in noncurrent liabilities) Noncurrent liabilities