XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Commitments - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Oct. 31, 2022
2023 (excluding six months ended April 30, 2023)   $ 1,245
Other current liabilities $ 1,692 1,887
2024   1,991
Operating lease liabilities 14,493 15,025
2025   1,796
Total 16,185 16,185
2026   1,835
2027   1,874
Thereafter   10,619
Total future minimum lease payments   19,360
Less imputed interest   (3,175)
Total 16,185 $ 16,185
Other Current Liabilities [Member]    
Other current liabilities $ 1,692