v3.10.0.1
Revenue Recognition - Schedule of Disaggregated of Revenue by Major Source (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Disaggregation of Revenue [Line Items]        
Total revenue $ 30,326 $ 24,969 $ 59,098 $ 51,324
Oil [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 18,044 12,508 34,388 26,202
NGLs [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 8,852 6,019 16,184 12,079
Gas [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 3,368 6,442 8,464 13,043
Oil, NGLs and Gas Sales [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue 30,264 $ 24,969 59,036 $ 51,324
Commodity Derivatives Designated As Cash Flow Hedges [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue $ 62   $ 62