v3.26.3
Trade and other payables (Tables)
6 Months Ended
Sep. 30, 2026
Trade and other payables [Abstract]  
Accounts Payable and Accrued Liabilities
         
    September 30, 2026     March 31, 2026  
     $     $ 
Trade payables
  410    702 
Accrued research and development expenses
  422    198 
Employee salaries and benefits payable
  493    527 
Accrued liabilities and payables
  289    719 
Total trade and other payables
  1,614    2,146