v3.26.3
Note 10 - Intangible Assets (Details Textual) - USD ($)
9 Months Ended 12 Months Ended
Jul. 31, 2026
Oct. 31, 2025
Intangible Asset, Finite-Lived, Amortization Expense $ 1,233,000 $ 1,643,000
Intangible Asset, Finite-Lived, Acquired, Weighted-Average Amortization Period (Year) 5 years 11 months 26 days