Quarterly report pursuant to Section 13 or 15(d)

2017 STOCK INCENTIVE PLAN (Details Narrative)

v3.23.2
2017 STOCK INCENTIVE PLAN (Details Narrative) - USD ($)
9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 12, 2021
Dec. 06, 2017
2017 Stock Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock available for issuance 370,682      
Number of restricted stock awards to purchase shares 54,046 64,887    
Option vested 146,168      
Share based compensation exercised 199,496 3,333    
Shares new issues 92,275 1,107    
Restricted stock awards vested 108,568      
Option vested 3,000 177,333    
Restricted stock forfeited 11,506      
Share based compensation expense $ 488,764 $ 975,847    
2017 Stock Incentive Plan [Member] | Board of Director [Member] | Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock available for issuance       913,612
2021 Stock Incentive Plan [Member] | Board of Director [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Common stock available for issuance     1,000,000  
Common stock available for issuance 1,370,682