XML 18 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Mar. 31, 2019
Payables and Accruals [Abstract]    
Accounts payable $ 17,902 $ 18,316
Accrued liabilities 3,799 2,519
Due to related parties 98 71
Lease liabilities, current 77
Accounts payable and accrued liabilities total $ 21,876 $ 20,906