XML 79 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Liabilities (Details) - Schedule of accounts payable and accrued liabilities - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Schedule of accounts payable and accrued liabilities [Abstract]    
Accounts payable $ 18,541 $ 26,703
Accrued liabilities 13,786 3,938
Lease liabilities, current 319 82
Total $ 32,646 $ 30,723