v3.25.4
Share capital - Stock Options Activity (Details) - $ / shares
9 Months Ended
Jul. 31, 2025
Jan. 31, 2026
Share capital [Abstract]    
Outstanding (in Shares) 62,772  
Outstanding (in Dollars per share) $ 40.2  
Forfeited (in Shares) (1,395)  
Forfeited ((in Dollars per share) $ 37.74  
Granted (in Shares) 50,000  
Granted (in Dollars per share) $ 2.32  
Cancelled (in Shares) (2,733)  
Cancelled (in Dollars per share) $ 37.74  
Outstanding (in Shares) 108,644  
Outstanding (in Dollars per share) $ 22.79  
Exercisable (in Shares) 51,859 57,956
Exercisable (in Dollars per share) $ 40.16 $ 40.68