XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Payables and Accruals [Abstract]    
Accounts payable $ 17,821 $ 26,703
Accrued liabilities 12,541 3,938
Lease liabilities, current 340 82
Accounts payable and accrued liabilities, Total $ 30,702 $ 30,723