XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS - Future minimum lease payments (Details)
$ in Thousands
Apr. 30, 2022
USD ($)
Operating Leases  
2023 (remainder) $ 958
2024 456
2025 351
2026 250
2027 231
Thereafter 1,025
Total lease payments 3,271
Less interest portion 190
Present value of lease payments 3,081
Less current portion (included in accrued expenses) $ 1,031
Less current portion (included in accrued expenses) Accrued expenses
Non-current portion (included in noncurrent liabilities) $ 2,050
Non-current portion (included in noncurrent liabilities) Other noncurrent liabilities