XML 36 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives - Fair Value of Derivative Contracts (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value    
Derivative assets $ 6,253 $ 114
Total net derivative contracts 6,253 114
Current assets    
Derivatives, Fair Value    
Derivative assets 6,253 114
Oil price swaps | Current assets    
Derivatives, Fair Value    
Derivative assets $ 6,253 $ 114