Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF OPTIONS OUTSTANDING AND EXERCISABLE (Details)

v3.25.1
SCHEDULE OF OPTIONS OUTSTANDING AND EXERCISABLE (Details) - $ / shares
6 Months Ended
Apr. 30, 2025
Oct. 31, 2024
2010 Share Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options Outstanding 986,968 986,968
Weighted Average Exercise Price, Options Outstanding $ 2.77 $ 2.77
Options Exercisable 986,968  
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 Outstanding 316,000  
Number of Exercisable 316,000  
Weighted Average Remaining Contractual Life 2 years 3 months 18 days  
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 Outstanding 251,968  
Number of Exercisable 251,968  
Weighted Average Remaining Contractual Life 9 months 18 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 Outstanding 419,000  
Number of Exercisable 419,000  
Weighted Average Remaining Contractual Life 3 years  
Weighted Average Exercise Price $ 3.93  
2018 Share Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options Outstanding 12,501,094 11,171,094
Weighted Average Exercise Price, Options Outstanding $ 3.59 $ 3.74
Options Exercisable 8,636,208  
Weighted Average Exercise Price, Options Exercisable $ 3.56  
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,663,879  
Weighted Average Remaining Contractual Life, Options Outstanding 6 years  
Weighted Average Exercise Price, Options Outstanding $ 3.06  
Options Exercisable 5,338,739  
Weighted Average Remaining Contractual Life, Options Exercisable 5 years 1 month 6 days  
Weighted Average Exercise Price, Options Exercisable $ 3.20  
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 7 years  
Weighted Average Exercise Price, Options Outstanding $ 4.20  
Options Exercisable 3,297,469  
Weighted Average Remaining Contractual Life, Options Exercisable 6 years 9 months 18 days  
Weighted Average Exercise Price, Options Exercisable $ 4.14