XML 99 R84.htm IDEA: XBRL DOCUMENT v3.21.4
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Oct. 31, 2020
Operating    
Liabilities for leases that have not yet commenced $ 448  
2022 488  
2023 312  
2024 281  
2025 210  
2026 134  
Thereafter 1,192  
Total lease payments 2,617  
Less: Imputed interest (481)  
Present value of lease liabilities 2,136  
Finance    
2022 249  
2023 249  
2024 249  
2025 249  
2026 229  
Thereafter 0  
Total lease payments 1,225  
Less: Imputed interest (92)  
Present value of lease liabilities 1,133  
Total    
2022 737  
2023 561  
2024 530  
2025 459  
2026 363  
Thereafter 1,192  
Total lease payments 3,842  
Less: Imputed interest (573)  
Present value of lease liabilities $ 3,269 $ 2,131