XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS - Future minimum lease payments (Details)
$ in Thousands
Oct. 31, 2023
USD ($)
Operating Leases  
2024 (remainder) $ 436
2025 1,466
2026 1,194
2027 276
2028 221
Thereafter 818
Total lease payments 4,411
Less imputed interest 254
Present value of lease payments 4,157
Less current portion (included in accrued expenses) $ 1,447
Less current portion (included in accrued expenses) Accrued expenses
Non-current portion (included in noncurrent liabilities) $ 2,710
Non-current portion (included in noncurrent liabilities) Noncurrent liabilities