XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts payable, and accrued liabilities
12 Months Ended
Mar. 31, 2022
Subclassifications of assets, liabilities and equities [abstract]  
Accounts payable, and accrued liabilities Accounts payable and accrued liabilities
20222021
$$

Trade39,245 22,085 
Accrued compensation and benefits25,238 20,409 
Accrued payroll taxes on share-based compensation3,594 5,689 
Acquisition-related payables5,527 13,792 
Other4,703 3,077 
Total accounts payable and accrued liabilities78,307 65,052