XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Commitments - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Oct. 31, 2022
2023 (excluding nine months ended July 31, 2023)   $ 551
Other current liabilities $ 1,418 1,887
2024   2,036
Operating lease liabilities 14,276 15,025
2025   1,796
Total 15,694 15,694
2026   1,835
2027   1,874
Thereafter   10,619
Total future minimum lease payments   18,711
Less imputed interest   (3,017)
Total 15,694 $ 15,694
Other Current Liabilities [Member]    
Other current liabilities $ 1,418