Annual report pursuant to Section 13 and 15(d)

Derivative Instruments and Hedging Activities (Derivative Netting Adjustments) (Details)

v3.3.1.900
Derivative Instruments and Hedging Activities (Derivative Netting Adjustments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Current assets: Fair value of hedging contracts [Member]    
Offsetting Assets and Liabilities [Line Items]    
Derivative asset, fair value, gross asset $ 19,943 $ 27,850
Derivative Assets $ 19,943 27,850
Current liabilities: Fair value of hedging contracts [Member]    
Offsetting Assets and Liabilities [Line Items]    
Derivative liability, fair value, gross liability   1,249
Derivative Liabilities   $ 1,249