Annual report pursuant to Section 13 and 15(d)

Joint Venture Drilling Program - Additional Information (Details)

v3.10.0.1
Joint Venture Drilling Program - Additional Information (Details)
$ in Thousands
12 Months Ended
Mar. 12, 2018
DrillingProject
UndevelopedDrillingProject
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Oil And Gas In Process Activities [Line Items]        
Oil and natural gas properties   $ 515,421 $ 579,016  
Other assets   91,547 60,393  
Total revenues   580,706 487,096 $ 399,986
Other expense   3,871 $ (5,127) $ (1,369)
Monza Energy LLC        
Oil And Gas In Process Activities [Line Items]        
Oil and natural gas properties   8,800    
Other assets   3,300    
Increase in working capital   700    
Total revenues   4,300    
Operating expense   2,300    
Other expense   200    
Maximum exposure amount by related party   53,000    
JV Drilling Program        
Oil And Gas In Process Activities [Line Items]        
Percentage of revenue less expenses from joint venture 20.00%      
Capital expenditures reimbursement, net   $ 20,000    
JV Drilling Program | Mr. Tracy W. Krohn        
Oil And Gas In Process Activities [Line Items]        
Minority interest ownership percentage by joint venture   4.50%    
JV Drilling Program | Monza Energy LLC        
Oil And Gas In Process Activities [Line Items]        
Joint venture maturity period 3 years      
Joint venture ownership percentage contributed to related party 88.94%      
Joint venture ownership percentage 11.06%      
Number of undeveloped drilling project substituted | UndevelopedDrillingProject 1      
Undeveloped drilling project, joint venture ownership percentage contributed to related party 58.71%      
Undeveloped drilling project, joint venture ownership percentage 41.29%      
Commitment amount by investors   $ 361,400    
Percentage of revenue less expenses from joint venture 30.00%      
Percentage of estimated well cost 20.00%      
Capital contribution payments from members of Monza   114,700    
JV Drilling Program | Monza Energy LLC | Mr. Tracy W. Krohn        
Oil And Gas In Process Activities [Line Items]        
Capital commitment   $ 14,500    
JV Drilling Program | Monza Energy LLC | Maximum        
Oil And Gas In Process Activities [Line Items]        
Number of drilling projects | DrillingProject 14