v3.26.1
Trade and other payables (Tables)
3 Months Ended
Jun. 30, 2026
Trade and other payables [Abstract]  
Accounts Payable and Accrued Liabilities
         
    June 30, 2026     March 31, 2026  
   $     $ 
Trade payables
  408    702 
Accrued research and development expenses
  247    198 
Employee salaries and benefits payable
  419    527 
Accrued liabilities and payables
  176    719 
Total trade and other payables
  1,250    2,146