XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Note 11 - Commitments - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Oct. 31, 2023
2024 $ 1,814  
Other current liabilities 1,338 $ 1,314
2025 2,827  
Operating lease liabilities 19,034 $ 19,284
2026 2,877  
Total 20,372  
2027 2,929  
2028 2,997  
Thereafter 14,878  
Total future minimum lease payments 28,322  
Less imputed interest (7,950)  
Total 20,372  
Other Current Liabilities [Member]    
Other current liabilities $ 1,338