v3.25.1
Accounts Payable and Accrued Liabilities
12 Months Ended
Mar. 31, 2025
Trade and other payables [abstract]  
Accounts Payable and Accrued Liabilities ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
As atMarch 31,
20252024
$$
Trade payable42,327 41,751 
Accrued compensation34,779 27,458 
Consumption taxes payable3,017 5,708 
Provision776 — 
80,899 74,917