Quarterly report [Sections 13 or 15(d)]

2017 AND 2021 STOCK INCENTIVE PLANS (Details Narrative)

v3.25.2
2017 AND 2021 STOCK INCENTIVE PLANS (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Jul. 12, 2021
Dec. 06, 2017
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Restricted stock award, forfeited 2,500          
Stock compensation expense $ 29,773 $ 37,081 $ 196,156 $ 86,843    
Constituted unregistered stock     $ 81,400      
Restricted Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Restricted stock award, forfeited 2,500   2,500      
Share-based compensation arrangement by share-based payment award, granted     17,646      
Share-based compensation arrangement by share-based payment award, exercised     53,003      
Stock issued during period, shares, new issues     24,761      
Shares stock returned     28,242      
2017 Stock Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares allocated for issuance           913,612
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  
2017 and 2021 Stock Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares available for issuance 1,376,848   1,376,848