v3.25.4
Share capital - RSUs Outstanding (Details) - Restricted Stock Units (RSUs) [Member] - shares
6 Months Ended 12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jul. 31, 2025
Share capital [Abstract]      
Outstanding (in Shares) 148,308 121,475 121,475
Granted (in Shares) 0 0 30,586
Forfeited (in Shares)     (3,753)
Outstanding (in Shares) 148,308   148,308
Number of RSUs vested (in Shares) 142,087    
November 30, 2021 [Member]      
Share capital [Abstract]      
Outstanding (in Shares) 917    
Number of RSUs vested (in Shares) 917    
December 24, 2021 [Member]      
Share capital [Abstract]      
Outstanding (in Shares) 38,232    
Number of RSUs vested (in Shares) 38,232    
March 1, 2022 [Member]      
Share capital [Abstract]      
Outstanding (in Shares) 1,009    
Number of RSUs vested (in Shares) 1,009    
March 14, 2022 [Member]      
Share capital [Abstract]      
Outstanding (in Shares) 62,702    
Number of RSUs vested (in Shares) 62,702    
July 30, 2024 [Member]      
Share capital [Abstract]      
Outstanding (in Shares) 14,862    
Number of RSUs vested (in Shares) 8,641    
March 26, 2025 [Member]      
Share capital [Abstract]      
Outstanding (in Shares) 30,586    
Number of RSUs vested (in Shares) 30,586