Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF OPTIONS OUTSTANDING AND EXERCISABLE (Details)

v3.25.2
SCHEDULE OF OPTIONS OUTSTANDING AND EXERCISABLE (Details) - $ / shares
9 Months Ended
Jul. 31, 2025
Oct. 31, 2024
2010 Share Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options Outstanding 986,283 986,968
Weighted Average Exercise Price, Options Outstanding $ 2.77 $ 2.77
Options Exercisable 986,283  
Weighted Average Exercise Price, Options Exercisable $ 2.77  
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 $ 2.27  
Number of Exercisable 316,000  
Number of Outstanding 316,000  
Weighted Average Remaining Contractual Life 2 years  
Weighted Average Exercise Price $ 1.11  
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.58  
Range of Exercise Prices, Upper Limit $ 3.13  
Number of Exercisable 251,283  
Number of Outstanding 251,283  
Weighted Average Remaining Contractual Life 7 months 6 days  
Weighted Average Exercise Price $ 2.93  
2010 Share Plan [Member] | Range Three [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Range of Exercise Prices, Lower Limit 3.46  
Range of Exercise Prices, Upper Limit $ 5.30  
Number of Exercisable 419,000  
Number of Outstanding 419,000  
Weighted Average Remaining Contractual Life 2 years 8 months 12 days  
Weighted Average Exercise Price $ 3.93  
2018 Share Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options Outstanding 12,476,094 11,171,094
Weighted Average Exercise Price, Options Outstanding $ 3.59 $ 3.74
Options Exercisable 8,943,235  
Weighted Average Exercise Price, Options Exercisable $ 3.61  
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.09  
Range of Exercise Prices, Upper Limit $ 3.87  
Options Outstanding 6,638,879  
Weighted Average Remaining Contractual Life, Options Outstanding 5 years 8 months 12 days  
Weighted Average Exercise Price, Options Outstanding $ 3.06  
Options Exercisable 5,439,960  
Weighted Average Remaining Contractual Life, Options Exercisable 5 years  
Weighted Average Exercise Price, Options Exercisable $ 3.19  
2018 Share Plan [Member] | Range Two [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  
Options Outstanding 5,837,215  
Weighted Average Remaining Contractual Life, Options Outstanding 6 years 8 months 12 days  
Weighted Average Exercise Price, Options Outstanding $ 4.20  
Options Exercisable 3,503,275  
Weighted Average Remaining Contractual Life, Options Exercisable 6 years 7 months 6 days  
Weighted Average Exercise Price, Options Exercisable $ 4.25