v3.25.2
Receivables (Tables)
12 Months Ended
Mar. 31, 2025
Receivables [Abstract]  
Schedule of Receivables
        
   
March 31, 2025
    
March 31, 2024
 
   $    $ 
Sales tax receivables
 106    316 
Government assistance
     356 
Interest receivable
     15 
Other receivables
 20    35 
Total receivables
 126    722