XML 153 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Cash and cash equivalents
12 Months Ended
Dec. 31, 2019
Cash and cash equivalents [abstract]  
Cash and cash equivalents
6. Cash and cash equivalents
 
December 31, 2019

 
December 31, 2018

 
 
 
 
Cash
$
173,801

 
$
200,644

Short-term bank deposits
3,941

 
85,668

 
$
177,742

 
$
286,312