XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS - Future minimum lease payments (Details)
$ in Thousands
Oct. 31, 2021
USD ($)
Operating Leases  
Remainder of 2022 $ 755
2023 1,020
2024 368
2025 214
2026 111
Thereafter 537
Total lease payments 3,005
Less interest portion 93
Present value of lease payments 2,912
Less current portion (included in accrued expenses) $ 1,665
Less current portion (included in accrued expenses) Accrued expenses
Non-current portion (included in noncurrent liabilities) $ 1,247
Non-current portion (included in noncurrent liabilities) Other noncurrent liabilities