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