v3.10.0.1
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)