v3.25.1
SCHEDULE OF STOCK OPTION ACTIVITY (Details) - USD ($)
6 Months Ended 12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Oct. 31, 2024
Oct. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Weighted Average Exercise Price, Beginning balance $ 15.24 $ 22.35 $ 22.35  
Weighted Average Exercise Price, Issued   12.43    
Weighted Average Exercise Price, Ending balance $ 13.52 $ 19.89 $ 15.24 $ 22.35
Number of Warrants, Exercisable 171,994 114,780    
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    
Share-Based Payment Arrangement, Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of Options, Outstanding Beginning balance 6,000 6,000 6,000  
Weighted Average Exercise Price, Beginning balance $ 10.46 $ 10.46 $ 10.46  
Weighted Average Remaining Life in Years 3 years 3 months 18 days 4 years 3 months 18 days 3 years 9 months 18 days 4 years 9 months 18 days
Intrinsic Value, Beginning balance  
Number of Options, Issued    
Weighted Average Exercise Price, Issued    
Intrinsic Value, Issued    
Number of Options, Outstanding Ending balance 6,000 6,000 6,000 6,000
Weighted Average Exercise Price, Ending balance $ 10.46 $ 10.46 $ 10.46 $ 10.46
Intrinsic Value, Ending balance
Number of Warrants, Exercisable 6,000 6,000    
Weighted Average Remaining Life in Years, Exercisable 3 years 3 months 18 days 4 years 3 months 18 days    
Intrinsic Value, Exercisable