Annual report pursuant to Section 13 and 15(d)

Revenue Recognition (Details)

v3.19.3.a.u2
Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Lease operating $ 91,827 $ 69,180 $ 49,907
Performance obligation, description of timing The Company records revenue in the month production is delivered to the purchaser. However, settlement statements for sales may not be received for 30 to 90 days after the date production is delivered, and as a result, the Company is required to estimate the amount of production delivered to the purchaser and the price that will be received for the sale of the product.    
Accounts Receivable      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Customer assets $ 165,300 87,100  
Natural Gas, Gathering and Treating Fees      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Gathering and treating fees recorded as a reduction to natural gas revenues $ 10,500 $ 7,600  
Lease operating     $ 3,400