XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS - Future minimum lease payments (Details)
$ in Thousands
Jul. 31, 2022
USD ($)
Operating Leases  
2023 (remainder) $ 640
2024 540
2025 380
2026 250
2027 231
Thereafter 1,025
Total lease payments 3,066
Less interest portion 182
Present value of lease payments 2,884
Less current portion (included in accrued expenses) $ 894
Less current portion (included in accrued expenses) Accrued expenses
Non-current portion (included in noncurrent liabilities) $ 1,990
Non-current portion (included in noncurrent liabilities) Noncurrent liabilities