Quarterly report [Sections 13 or 15(d)]

2017 AND 2021 STOCK INCENTIVE PLANS (Details Narrative)

v3.25.1
2017 AND 2021 STOCK INCENTIVE PLANS (Details Narrative) - USD ($)
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jul. 12, 2021
Dec. 06, 2017
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock compensation expense $ 100,145 $ 77,076    
Stock compensation expense $ 81,400      
Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period 11,880      
Shares stock options exercised 49,503      
Number of shares issued 23,317      
Shares stock returned 26,186      
2017 Stock Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares allocated for issuance       913,612
Shares available for issuance 1,380,792      
2021 Stock Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares allocated for issuance     1,000,000