v3.25.2
Accounts Payable and Accrued Liabilities (Tables)
6 Months Ended
Sep. 30, 2024
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities Accounts Payable and Accrued Liabilities
   September 30,
2024
$000
   March 31,
2024
$000
 
         
Accounts payable   8,073    2,894 
Accrued liabilities   3,047    2,227 
UK VAT payable   10    1,000 
Other liabilities   377    156 
Employee related liabilities   365    519 
Total accounts payable and accrued liabilities   11,872    6,796