XML 89 R67.htm IDEA: XBRL DOCUMENT v3.19.2
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 31, 2018
Payables and Accruals [Abstract]    
Accounts payable $ 18,316 $ 10,996
Accrued liabilities 2,519 1,158
Due to related parties 71 53
Accounts payable and accrued liabilities total $ 20,906 $ 12,207