v3.26.3
Share capital (Schedule of warrant activity) (Details) - Warrants [Member] - USD ($)
9 Months Ended 12 Months Ended
Jul. 31, 2026
Oct. 31, 2025
Oct. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Warrants Outstanding, Beginning balance 9,733,226 796,559  
Number of Warrants, Granted 5,525,388 8,936,667  
Number of Warrants, Exercised 7,275,388 0  
Number of Warrants, Cancelled/Forfeited 0 0  
Number of Warrants Outstanding, Ending balance 7,983,226 9,733,226 796,559
Number of Warrants, Exercisable 6,983,226    
Weighted average exercise price, Beginning Balance $ 0.3 $ 0.75  
Weighted average exercise price, Granted 2.3 0.26  
Weighted average exercise price, Exercised 0.37 0  
Weighted average exercise price, Cancelled/Forfeited 0 0  
Weighted average exercise price, Ending Balance 1.61 $ 0.3 $ 0.75
Weighted average exercise price, Exercisable $ 1.84    
Weighted average remaining contractual life, Outstanding 3 years 3 years 1 month 13 days
Weighted average remaining contractual life, Exercisable 2 years 10 months 17 days    
Aggregate intrinsic value, Outstanding, Beginning balance $ 19,505,021 $ 0  
Aggregate intrinsic value, Outstanding, Ending balance 53,472,883 $ 19,505,021 $ 0
Aggregate intrinsic value, Exercisable $ 45,163,883