XML 112 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts payable and accrued liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Trade and other current payables [abstract]  
Summary of Accounts Payable and Accrued Liabilities
 
December 31, 2019

 
December 31, 2018

 
 
 
 
Trade payables
$
67,107

 
$
38,969

Taxes payable
13,205

 
201

Accrued expenses
58,792

 
98,730

 
$
139,104

 
$
137,900