v3.26.1
Note 10 - Business and Credit Concentrations (Details Textual) - Customer Concentration Risk [Member] - Revenue Benchmark [Member]
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Concentration Risk, Number of Customers 1 1 1 1
One Customer [Member]        
Concentration Risk, Percentage 16.90% 22.50% 16.50% 18.70%