v3.26.1
NOTES PAYABLE (Details - Aggregate maturity on notes payable) - USD ($)
Apr. 30, 2026
Oct. 31, 2025
Debt Instrument [Line Items]    
Notes payable $ 730,500 $ 1,737,034
Total notes payable - related parties 815,500 1,887,034
Less current portion (730,500) (1,737,034)
Notes payable, non-current portion 85,000 $ 150,000
Notes Payable [Member]    
Debt Instrument [Line Items]    
Notes payable 730,500  
Due after one year 85,000  
Total notes payable - related parties 815,500  
Less current portion (730,500)  
Notes payable, non-current portion $ 85,000