XML 65 R52.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS - Future minimum lease payments (Details)
$ in Thousands
Jan. 31, 2023
USD ($)
Operating Leases  
2024 $ 1,653
2025 1,205
2026 999
2027 231
2028 213
Thereafter 816
Total lease payments 5,117
Less interest portion 335
Present value of lease payments 4,782
Less current portion (included in accrued expenses) $ 1,567
Less current portion (included in accrued expenses) Accrued expenses
Non-current portion (included in noncurrent liabilities) $ 3,215
Non-current portion (included in noncurrent liabilities) Noncurrent liabilities