XML 79 R67.htm IDEA: XBRL DOCUMENT v3.7.0.1
Derivative Financial Instruments - Outstanding commodity and currency forward contracts not designated as hedging (Details) - Derivatives NOT designated as hedging instruments - Foreign currency exchange contracts
Mar. 31, 2017
USD ($)
Mar. 31, 2017
EUR (€)
Dec. 31, 2016
USD ($)
Dec. 31, 2016
EUR (€)
European Euro        
Derivative [Line Items]        
Notional amount | €   € 4,929,005   € 10,502,111
United States Dollar        
Derivative [Line Items]        
Notional amount | $ $ 5,550,000   $ 15,318,000