XML 77 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts payable and accrued liabilities
12 Months Ended
Dec. 31, 2018
Trade And Other Current Payables [Abstract]  
Accounts payable and accrued liabilities

12. Accounts payable and accrued liabilities

20182017
Trade payables$124,390$177,040
Non-trade payables92,18375,784
Payables due to related parties8,1815,581
Total$224,754$258,405

The Company’s exposure to currency and liquidity risk related to trade and other payables is disclosed in note 26.