v3.25.2
2017 AND 2021 STOCK INCENTIVE PLANS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Jul. 12, 2021
Dec. 06, 2017
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock compensation expense $ 66,239 $ (60,862) $ 166,384 $ 16,214    
Stock compensation expense $ (66,239) $ 60,862 (166,384) $ (16,214)    
Constituted unregistered stock     $ 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 5,766   17,646      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 3,500   53,003      
Stock Issued During Period, Shares, New Issues 1,444   24,761      
Shares stock returned 2,056   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
Shares available for issuance 1,379,348   1,379,348      
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