XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS - Future minimum lease payments (Details)
$ in Thousands
Oct. 31, 2022
USD ($)
Operating Leases  
2023 (remainder) $ 396
2024 600
2025 395
2026 249
2027 231
Thereafter 1,028
Total lease payments 2,899
Less interest portion 177
Present value of lease payments 2,722
Less current portion (included in accrued expenses) $ 796
Less current portion (included in accrued expenses) Accrued expenses
Non-current portion (included in noncurrent liabilities) $ 1,926
Non-current portion (included in noncurrent liabilities) Noncurrent liabilities