Revenue Recognition - Schedule of Disaggregated of Revenue by Major Source (Detail) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2018 |
Sep. 30, 2017 |
Sep. 30, 2018 |
Sep. 30, 2017 |
|
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | $ 32,562 | $ 25,608 | $ 91,660 | $ 76,932 |
| Oil [Member] | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | 18,160 | 12,464 | 52,547 | 38,666 |
| NGLs [Member] | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | 10,690 | 7,093 | 26,874 | 19,172 |
| Gas [Member] | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | 3,797 | 6,051 | 12,262 | 19,094 |
| Oil, NGLs and Gas Sales [Member] | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | 32,647 | $ 25,608 | 91,683 | $ 76,932 |
| Commodity Derivatives Designated As Cash Flow Hedges [Member] | ||||
| Disaggregation of Revenue [Line Items] | ||||
| Total revenue | $ (85) | $ (23) | ||