Commitments and Contingencies - Narrative (Details) bbl / d in Thousands, $ in Thousands |
|
1 Months Ended |
12 Months Ended |
|
Aug. 31, 2018
bbl / d
|
Aug. 31, 2018 |
Dec. 31, 2019
USD ($)
MMBtu / day
MMBTU
|
Dec. 31, 2018
USD ($)
|
Dec. 31, 2017
USD ($)
|
| Other Commitments [Line Items] |
|
|
|
|
|
| Water disposal costs |
|
|
$ 2,600
|
$ 2,200
|
$ 2,400
|
| Oil And Gas Producing Activities, Transportation Costs |
|
|
$ 72,834
|
57,624
|
34,259
|
| Transportation and gathering agreement, requirement for delivery | MMBTU |
|
|
235,080,400
|
|
|
| Delivery commitment term |
|
|
4 years
|
|
|
| Minimum |
|
|
|
|
|
| Other Commitments [Line Items] |
|
|
|
|
|
| Delivery commitment, firm gross sales per day (in MMBTu) | MMBtu / day |
|
|
40,000
|
|
|
| Maximum |
|
|
|
|
|
| Other Commitments [Line Items] |
|
|
|
|
|
| Delivery commitment, firm gross sales per day (in MMBTu) | MMBtu / day |
|
|
100,000
|
|
|
| Transportation Service Agreement | Minimum |
|
|
|
|
|
| Other Commitments [Line Items] |
|
|
|
|
|
| Transportation and gathering agreement, term of agreement |
|
|
1 year
|
|
|
| Transportation and Gathering Agreement |
|
|
|
|
|
| Other Commitments [Line Items] |
|
|
|
|
|
| Oil And Gas Producing Activities, Transportation Costs |
|
|
$ 12,800
|
3,700
|
1,200
|
| Permian Basin Agreement |
|
|
|
|
|
| Other Commitments [Line Items] |
|
|
|
|
|
| Delivery commitment, firm gross sales per day (in barrels) | bbl / d |
30
|
|
|
|
|
| Delivery commitment term |
|
6 years
|
|
|
|
| Permian Basin Agreement | Minimum |
|
|
|
|
|
| Other Commitments [Line Items] |
|
|
|
|
|
| Delivery commitment, firm gross sales per day (in barrels) | bbl / d |
30
|
|
|
|
|
| Permian Basin Agreement | Maximum |
|
|
|
|
|
| Other Commitments [Line Items] |
|
|
|
|
|
| Delivery commitment, firm gross sales per day (in barrels) | bbl / d |
105
|
|
|
|
|
| Frac and Sand Supply Agreement |
|
|
|
|
|
| Other Commitments [Line Items] |
|
|
|
|
|
| Prepayment for purchase obligations |
|
|
24,800
|
9,700
|
13,200
|
| Capitalization costs |
|
|
$ 5,200
|
$ 4,600
|
$ 1,600
|