Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF OUTSTANDING AND EXERCISABLE (Details)

v3.22.2.2
SCHEDULE OF OUTSTANDING AND EXERCISABLE (Details) - $ / shares
9 Months Ended
Jul. 31, 2022
Oct. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Outstanding   1,642,000
Weighted Average Exercise Price $ 2.58 $ 2.58
2010 Share Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Outstanding 1,568,500 1,718,634
Weighted Average Exercise Price   $ 2.82
2010 Share Plan [Member] | Range 1 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Range of Exercise Prices, Lower limit $ 0.67  
Range of Exercise Prices, Lower limit $ 2.30  
Number of Outstanding 527,500  
Weighted Average Remaining Contractual Life (in years) 3 years 9 months 18 days  
Weighted Average Exercise Price $ 1.54  
2010 Share Plan [Member] | Range 2 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Range of Exercise Prices, Lower limit 2.58  
Range of Exercise Prices, Lower limit $ 3.13  
Number of Outstanding 532,000  
Weighted Average Remaining Contractual Life (in years) 2 years 7 months 6 days  
Weighted Average Exercise Price $ 2.78  
2010 Share Plan [Member] | Range 3 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Range of Exercise Prices, Lower limit 3.46  
Range of Exercise Prices, Lower limit $ 5.30  
Number of Outstanding 509,000  
Weighted Average Remaining Contractual Life (in years) 5 years 9 months 18 days  
Weighted Average Exercise Price $ 4.17  
2018 Share Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Outstanding 8,839,992 7,409,992
Weighted Average Exercise Price $ 3.60 $ 3.76
Number Exercisable, Options Exercisable 4,784,992  
Weighted Average Exercise Price, Options Exercisable $ 3.59  
2018 Share Plan [Member] | Range 1 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Range of Exercise Prices, Lower limit 2.09  
Range of Exercise Prices, Lower limit $ 3.87  
Number of Outstanding 5,369,992  
Weighted Average Remaining Contractual Life (in years) 7 years 8 months 12 days  
Weighted Average Exercise Price $ 3.24  
Number Exercisable, Options Exercisable 3,623,881  
Weighted Average Remaining Contractual Life (in years), Options Exercisable 6 years 10 months 24 days  
Weighted Average Exercise Price, Options Exercisable $ 3.44  
2018 Share Plan [Member] | Range 2 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Range of Exercise Prices, Lower limit 3.96  
Range of Exercise Prices, Lower limit $ 5.30  
Number of Outstanding 3,470,000  
Weighted Average Remaining Contractual Life (in years) 8 years 2 months 12 days  
Weighted Average Exercise Price $ 4.16  
Number Exercisable, Options Exercisable 1,161,111  
Weighted Average Remaining Contractual Life (in years), Options Exercisable 7 years 3 months 18 days  
Weighted Average Exercise Price, Options Exercisable $ 4.06  
Outside of Plans [Member] | Range 1 [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted Average Remaining Contractual Life (in years) 2 months 12 days  
Weighted Average Exercise Price $ 2.58  
Range of Exercise Prices 2.58  
Number of Options Outstanding and Exercisable 685,612