XML 110 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue and expenses (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2018
Statements [Line Items]    
Employee share purchase plan, matching contribution, percentage 75.00% 75.00%
Impairment loss recognised in profit or loss, property, plant and equipment $ 11,320  
Bottom of range [Member]    
Statements [Line Items]    
Employee share purchase plan, contributions, percentage of pre-tax base salary 1.00% 1.00%
Top of range [Member]    
Statements [Line Items]    
Employee share purchase plan, contributions, percentage of pre-tax base salary 10.00% 10.00%
Manitoba [Member]    
Statements [Line Items]    
Profit sharing plan, percentage 10.00% 10.00%
Peru [Member]    
Statements [Line Items]    
Profit sharing plan, percentage 8.00% 8.00%