v3.25.4
Share capital - Share Purchase Warrants Outstanding (Details) - Share Purchase Warrants [Member]
6 Months Ended 12 Months Ended
Jan. 31, 2026
$ / shares
shares
Jul. 31, 2025
$ / shares
shares
Jul. 31, 2024
$ / shares
shares
Jan. 31, 2026
$ / shares
Share capital [Abstract]        
Beginning balance (in Shares) | shares 22,718,590 132,811    
Weighted average exercise price, beginning balance (in Dollars per share) $ 1.53 $ 47.23    
Share purchase warrants, remaining life     8 months 1 day  
Issued on RTO (in Shares) | shares   22,699,987    
Issued, weighted average exercise price (in Dollars per share)   $ 1.52    
Exercised (in Shares) | shares   (9,176)    
Exercised, weighted average exercise price (in Dollars per share)   $ 9.5    
Expired (in Shares) | shares   (105,032)    
Expired, weighted average exercise price (in Dollars per share)   $ 56.9    
Ending balance (in Shares) | shares 22,718,590 22,718,590 132,811  
Weighted average exercise price, ending balance (in Dollars per share) $ 1.53 $ 1.53 $ 47.23  
Share purchase warrants, remaining life 3 years 9 months 3 days   4 years 3 months 7 days  
Exercise price of warrant (in Dollars per share)       $ 67.3
Exercise Price CAD$13.08 [Member]        
Share capital [Abstract]        
Ending balance (in Shares) | shares 18,603      
Exercise price of warrant (in Dollars per share)       $ 9.60
Expiry date of warrant Sep. 29, 2026      
Exercise Price $1.52 [Member]        
Share capital [Abstract]        
Ending balance (in Shares) | shares [1] 22,699,987      
Exercise price of warrant (in Dollars per share) $ 1.52      
Expiry date of warrant Nov. 06, 2029      
[1] Each warrant exercisable for 0.09692common stock.