XML 26 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Financial Instruments - Schedule of Location and Fair Value Amounts of All Derivative Instruments (Details) - Derivatives Not Designated as Hedging Contracts - Commodity Contracts - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Derivative asset - current    
Derivative Asset [Abstract]    
Gross Recognized Assets $ 27,014 $ 48,662
Gross Amounts Offset, Assets (6,835) (4,774)
Total financial assets 20,179 43,888
Derivative liability - current    
Derivative Liability [Abstract]    
Gross Recognized Liabilities 6,972 5,302
Gross Amounts Offset, Liabilities (6,835) (4,774)
Total financial liabilities 137 528
Derivative asset - noncurrent    
Derivative Asset [Abstract]    
Gross Recognized Assets 10,650 23,605
Gross Amounts Offset, Assets (1,404) (2,484)
Total financial assets 9,246 21,121
Derivative liability - noncurrent    
Derivative Liability [Abstract]    
Gross Recognized Liabilities 1,433 4,375
Gross Amounts Offset, Liabilities (1,404) (2,484)
Total financial liabilities $ 29 $ 1,891