XML 108 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments and Hedging Activities (Details)
12 Months Ended
Dec. 31, 2018
CAD ($)
MMBTU
MW
t
lb
Dec. 31, 2018
EUR (€)
MMBTU
MW
t
lb
Dec. 31, 2017
CAD ($)
MMBTU
MW
t
lb
Dec. 31, 2017
EUR (€)
MMBTU
MW
t
lb
Commodity Contract [Member] | Nickel [Member]        
Derivative [Line Items]        
Nonmonetary Notional Amount of Derivatives 0 0 500,000 500,000
Commodity Contract [Member] | Natural Gas [Member]        
Derivative [Line Items]        
Nonmonetary Notional Amount of Derivatives | MMBTU 39,868,000 39,868,000 41,338,000 41,338,000
Investment Contract Settlement Date Range Start Jan. 01, 2019      
Investment Contract Settlement Date Range End Dec. 31, 2020      
Commodity Contract [Member] | Zinc [Member]        
Derivative [Line Items]        
Nonmonetary Notional Amount of Derivatives 52,150,000 52,150,000 50,350,000 50,350,000
Investment Contract Settlement Date Range Start Jan. 01, 2019      
Investment Contract Settlement Date Range End Dec. 31, 2020      
Commodity Contract [Member] | Iron Ore [Member]        
Derivative [Line Items]        
Nonmonetary Notional Amount of Derivatives | t 2,125,000 2,125,000 2,340,000 2,340,000
Investment Contract Settlement Date Range Start Jan. 01, 2019      
Investment Contract Settlement Date Range End Dec. 31, 2020      
Commodity Contract [Member] | Electricity [Member]        
Derivative [Line Items]        
Nonmonetary Notional Amount of Derivatives | MW 1,461,000 1,461,000 1,553,000 1,553,000
Investment Contract Settlement Date Range Start Jan. 01, 2019      
Investment Contract Settlement Date Range End Sep. 30, 2020      
Foreign Exchange Contract [Member] | Euro Member Countries, Euro        
Derivative [Line Items]        
Derivative, Notional Amount | €   € 4,000,000   € 26,000,000
Investment Contract Settlement Date Range Start Jan. 01, 2019      
Investment Contract Settlement Date Range End Jun. 01, 2019      
Foreign Exchange Contract [Member] | Canada, Dollars        
Derivative [Line Items]        
Derivative, Notional Amount | $ $ 118,560,000   $ 148,080,000  
Investment Contract Settlement Date Range Start Jan. 01, 2019      
Investment Contract Settlement Date Range End Dec. 31, 2021