XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Commitments - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Oct. 31, 2021
2023 $ 2,467  
2024 1,991  
2025 1,796  
2026 1,835  
Thereafter 12,306  
Total future minimum lease payments 20,395  
Less imputed interest (3,483)  
Total 16,912  
Other current liabilities 1,887 $ 832
Operating lease liabilities 15,025 $ 675
Total 16,912  
Other Current Liabilities [Member]    
Other current liabilities $ 1,887