Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF OPTIONS OUTSTANDING AND EXERCISABLE (Details)

v3.26.1
SCHEDULE OF OPTIONS OUTSTANDING AND EXERCISABLE (Details) - $ / shares
6 Months Ended
Apr. 30, 2026
Oct. 31, 2025
2010 Share Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number Outstanding, Options Outstanding 741,000 786,283
Weighted Average Exercise Price, Options Outstanding $ 2.72 $ 2.73
Options Exercisable 741,000  
Weighted Average Exercise Price, Options Exercisable $ 2.72  
2010 Share Plan [Member] | Range One [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Range of Exercise Prices, Lower Limit 0.67  
Range of Exercise Prices, Upper Limit $ 0.96  
Number of Outstanding 266,000  
Number of Exercisable 266,000  
Weighted Average Remaining Contractual Life (in years) 1 year 2 months 12 days  
Weighted Average Exercise Price $ 0.89  
2010 Share Plan [Member] | Range Two [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Range of Exercise Prices, Lower Limit 2.27  
Range of Exercise Prices, Upper Limit $ 3.46  
Number of Outstanding 356,000  
Number of Exercisable 356,000  
Weighted Average Remaining Contractual Life (in years) 2 years 1 month 6 days  
Weighted Average Exercise Price $ 3.29  
2010 Share Plan [Member] | Range Three [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Range of Exercise Prices, Lower Limit 4.85  
Range of Exercise Prices, Upper Limit $ 5.30  
Number of Outstanding 119,000  
Number of Exercisable 119,000  
Weighted Average Remaining Contractual Life (in years) 1 year 2 months 12 days  
Weighted Average Exercise Price $ 5.11  
2018 Share Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number Outstanding, Options Outstanding 13,031,094 12,411,094
Weighted Average Exercise Price, Options Outstanding $ 3.56 $ 3.60
Options Exercisable 9,821,358  
Weighted Average Exercise Price, Options Exercisable $ 3.57  
2018 Share Plan [Member] | Range One [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Range of Exercise Prices, Lower Limit 2.37  
Range of Exercise Prices, Upper Limit $ 2.98  
Number Outstanding, Options Outstanding 4,025,000  
Weighted Average Remaining Contractual Life, Options Outstanding 6 years 4 months 24 days  
Weighted Average Exercise Price, Options Outstanding $ 2.64  
Options Exercisable 3,313,855  
Weighted Average Remaining Contractual Life, Options Exercisable 5 years 10 months 24 days  
Weighted Average Exercise Price, Options Exercisable $ 2.69  
2018 Share Plan [Member] | Range Two [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Range of Exercise Prices, Lower Limit 3.17  
Range of Exercise Prices, Upper Limit $ 3.87  
Number Outstanding, Options Outstanding 3,268,879  
Weighted Average Remaining Contractual Life, Options Outstanding 4 years 3 months 18 days  
Weighted Average Exercise Price, Options Outstanding $ 3.61  
Options Exercisable 2,625,327  
Weighted Average Remaining Contractual Life, Options Exercisable 3 years  
Weighted Average Exercise Price, Options Exercisable $ 3.71  
2018 Share Plan [Member] | Range Three [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Range of Exercise Prices, Lower Limit 4.02  
Range of Exercise Prices, Upper Limit $ 5.30  
Number Outstanding, Options Outstanding 5,737,215  
Weighted Average Remaining Contractual Life, Options Outstanding 6 years 1 month 6 days  
Weighted Average Exercise Price, Options Outstanding $ 4.18  
Options Exercisable 3,882,176  
Weighted Average Remaining Contractual Life, Options Exercisable 6 years 3 months 18 days  
Weighted Average Exercise Price, Options Exercisable $ 4.24