XML 75 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Trade Receivables (Tables)
12 Months Ended
Dec. 31, 2018
Trade and other current receivables [abstract]  
Schedule of Trade Receivables
 
As at December 31,
 
   
2018
   
2017
 
   
$ Thousands
 
Trade receivables
   
35,548
     
44,137