v3.26.1
STOCK OPTIONS (Details - Stock options granted) - USD ($)
3 Months Ended 12 Months Ended
Apr. 30, 2026
Jan. 31, 2026
Apr. 30, 2025
Jan. 31, 2025
Oct. 31, 2025
Oct. 31, 2024
Share-Based Payment Arrangement [Abstract]            
Number of shares at beginning balance 1,750,971 1,750,971 1,422,307 1,422,307 1,422,307  
Weighted average exercise price at beginning balance $ 0.43 $ 0.43 $ 0.09 $ 0.09 $ 0.09  
Weighted average remaining contractual term 6 years 2 months 23 days 6 years 5 months 23 days 6 years 6 months 7 days 6 years 9 months 7 days 6 years 8 months 23 days 7 years 7 days
Aggregate intrinsic value at beginning balance $ 1,618,854 $ 438,197 $ 6,980,951 $ 6,980,951 $ 6,980,951  
Number of shares issued 0 0 0 0    
Weighted average exercise price issued $ 0 $ 0 $ 0 $ 0    
Aggregate intrinsic value issued $ 0 $ 0 $ 0 $ 0    
Number of shares canceled 0 0 0 0    
Weighted average exercise price canceled $ 0 $ 0 $ 0 $ 0    
Aggregate intrinsic value canceled $ 0 $ 0 $ 0 $ 0    
Number of shares exercised 52,604 0 0 0    
Weighted average exercise price exercised $ 0.09 $ 0 $ 0 $ 0    
Aggregate intrinsic value exercised $ 0 $ 0 $ 0 $ 0    
Number of shares at ending balance 1,698,367 1,750,971 1,422,307 1,422,307 1,750,971 1,422,307
Weighted average exercise price at ending balance $ 0.44 $ 0.43 $ 0.09 $ 0.09 $ 0.43 $ 0.09
Aggregate intrinsic value at ending balance $ 3,298,610 $ 1,618,854 $ 6,980,951 $ 6,980,951 $ 438,197 $ 6,980,951
Number of shares Exercisable 1,615,129          
Number of shares Exercisable per shares $ 0.45          
Weighted average remaining contractual term Exercisable 6 years 2 months 4 days          
Aggregate intrinsic value Exercisable $ 3,227,960