XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Note 12 - Commitments - Future Minimum Lease Payments (Details) - USD ($)
Jan. 31, 2023
Oct. 31, 2022
2023 (excluding three months ended January 31, 2023) $ 1,810,000  
Other current liabilities 1,728,000 $ 1,887,000
2024 1,991,000  
Operating lease liabilities 14,866,000 $ 15,025,000
2025 1,796,000  
Total 16,594,000  
2026 1,835,000  
2027 1,874,000  
Thereafter 10,618,000  
Total future minimum lease payments 19,924,000  
Less imputed interest (3,330,000)  
Total 16,594,000  
Other Current Liabilities [Member]    
Other current liabilities $ 1,728,000