v3.25.2
Promissory Note (Details) - CAD ($)
$ in Thousands
12 Months Ended
Oct. 15, 2023
Oct. 19, 2022
May 31, 2025
May 31, 2024
Promissory Note [Line Items]        
Interest expenses     $ 15
Promissory Note [Member]        
Promissory Note [Line Items]        
Principal amount of promissory note   $ 300    
Maturity date   Oct. 18, 2027    
Interest per annum   9.70%    
Blended payments $ 8