v3.26.1
Trade and other payables
12 Months Ended
Mar. 31, 2026
Trade and other payables [Abstract]  
Trade and other payables
6. Trade and other payables
 
         
     March 31, 2026      March 31, 2025  
     $      $  
Trade payables
  702     601 
Accrued research and development expenses
  198     565 
Accrued liabilities and other payables
  527     103 
Employee salaries and benefits payable
  719     661 
Total trade and other payables
  2,146     1,930