Annual report pursuant to Section 13 and 15(d)

Revenue Recognition (Details)

v3.10.0.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Total operating revenues $ 161,895 $ 161,214 $ 137,075 $ 127,440 $ 118,214 $ 84,614 $ 82,283 $ 81,363 $ 587,624 $ 366,474 $ 200,851
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 $ 87,061       $ 70,138       $ 87,061 70,138  
Natural gas sales                      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Total operating revenues                 56,726 44,100 23,199
Natural Gas, Gathering and Treating Fees | Lease Operating Expense | Accounting Standards Update 2014-09                      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Cost of goods and services sold                   $ 3,433 $ 1,727
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09                      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Total operating revenues                 7,646    
Difference between Revenue Guidance in Effect before and after Topic 606 | Natural gas sales | Accounting Standards Update 2014-09                      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Total operating revenues                 $ 7,646