Annual report pursuant to Section 13 and 15(d)

CAPITAL STOCK (Details Narrative)

v3.22.0.1
CAPITAL STOCK (Details Narrative) - USD ($)
12 Months Ended
Jul. 20, 2021
Jun. 09, 2020
Oct. 31, 2021
Oct. 31, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross       564,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant       352,612
Stock issued for options exercised, shares     169,332
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period     8,000 3,000
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value     $ 1,446,835 $ 491,280
Share-based Payment Arrangement, Expense     482,595 441,280
Share Based Compensation     1,050,821 $ 610,780
Preferred Stock, Shares Authorized       5,000,000
Preferred Stock, Par or Stated Value Per Share       $ 0.001
Series A Preferred Stock [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Michael Midgley [Member]       50,000
Series C Preferred Stock [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Michael Midgley [Member]       50,000
Restricted Stock [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Share-based Payment Arrangement, Expense     $ 347,476  
Future Years [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Share-based Payment Arrangement, Expense       $ 311,228
Future Years [Member] | Restricted Stock [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Share-based Payment Arrangement, Expense       $ 726,124
Stock Incentive Plan 2017 [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     127,500  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant     238,612  
Equity Option [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Stock issued for options exercised, shares     169,332  
Common Stock [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Stock issued for options exercised, shares     80,314  
Consultants [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares issued for services   30,000    
Number of shares issued for services, value   $ 169,500    
Director of Foreign Subsidiaries [Member] | Stock Incentive Plan 2017 [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Number of shares issued for services 25,000      
Number of shares issued for services, value $ 220,750