v3.26.1
Trade and other payables - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Trade and other payables [Abstract]    
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