Quarterly report pursuant to Section 13 or 15(d)

2017 STOCK INCENTIVE PLAN (Details Narrative)

v3.23.1
2017 STOCK INCENTIVE PLAN (Details Narrative) - USD ($)
6 Months Ended
Apr. 30, 2023
Apr. 30, 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 321,026      
Number of restricted stock awards to purchase shares 39,000 55,181    
Option vested 146,168      
Restricted stock awards vested 90,073      
Options forfeited 0 177,333    
Share based compensation expenses $ 378,414 $ 690,743    
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised   3,333    
Stock Issued During Period, Shares, New Issues   1,107    
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,321,026