XML 100 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Oct. 31, 2021
Operating    
Liabilities for leases that have not yet commenced $ 470  
2023 1,891  
2024 1,918  
2025 1,914  
2026 218  
2027 134  
Thereafter 1,046  
Total lease payments 7,121  
Less: Imputed interest (882)  
Present value of lease liabilities 6,239  
Finance    
2023 268  
2024 268  
2025 268  
2026 246  
2027 0  
Thereafter 0  
Total lease payments 1,050  
Less: Imputed interest (67)  
Present value of lease liabilities 983  
Total    
2023 2,159  
2024 2,186  
2025 2,182  
2026 464  
2027 134  
Thereafter 1,046  
Total lease payments 8,171  
Less: Imputed interest (949)  
Present value of lease liabilities $ 7,222 $ 3,269