v3.25.1
SCHEDULE OF WARRANT ACTIVITY (Details) - USD ($)
6 Months Ended 12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Oct. 31, 2024
Oct. 31, 2023
Equity [Abstract]        
Number of Warrants, Outstanding, Beginning balance 191,994 88,336 88,336  
Weighted Average Exercise Price, Beginning balance $ 15.24 $ 22.35 $ 22.35  
Weighted Average Remaining Life in Years 3 years 8 months 12 days 3 years 8 months 12 days 3 years 9 months 18 days 7 years 3 months 18 days
Intrinsic Value, Beginning balance $ 47,160  
Number of Warrants, Expired (20,000)      
Weighted Average Exercise Price, Expired $ 30.00      
Number of Warrants, Outstanding, Ending balance 171,994 117,531 191,994 88,336
Weighted Average Exercise Price, Ending balance $ 13.52 $ 19.89 $ 15.24 $ 22.35
Intrinsic Value, Ending balance $ 20,000 $ 125,600 $ 47,160
Number of Warrants, Exercisable 171,994 114,780    
Weighted Average Exercise Price, Exercisable $ 13.52 $ 20.10    
Weighted Average Remaining Life in Years, Exercisable 3 years 8 months 12 days 3 years 8 months 12 days    
Intrinsic Value, Exercisable $ 20,000 $ 125,600    
Number of Warrants, Issued   29,195    
Weighted Average Exercise Price, Expired   $ 12.43    
Weighted Average Remaining Life in Years   4 years 7 months 6 days