XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS - Future minimum lease payments (Details)
$ in Thousands
Apr. 30, 2021
USD ($)
Operating Leases  
Remainder of 2022 $ 1,925
2023 967
2024 283
2025 132
2026 20
Total lease payments 3,327
Less interest portion 90
Present value of lease payments 3,237
Less current portion (included in accrued expenses) $ 1,997
Less current portion (included in accrued expenses) Accrued expenses
Non-current portion $ 1,240
Non-current portion Non-current portion