XML 91 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivatives - Fair Value of Derivative Contracts (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Derivatives, Fair Value    
Derivative assets $ 114 $ 5,286
Total net derivative contracts 114 5,286
Derivative contracts - current    
Derivatives, Fair Value    
Derivative assets 114 5,286
Oil price swaps | Derivative contracts - current    
Derivatives, Fair Value    
Derivative assets 114 0
Natural gas price swaps | Derivative contracts - current    
Derivatives, Fair Value    
Derivative assets $ 0 $ 5,286