Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Detail)

v3.20.4
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2021
Dec. 31, 2020
USD ($)
bbl
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Line Items]        
Commitment length   5 years    
Number of drilling rigs   2    
Minimum commitment   8,000    
Estimated Litigation Liability, Current | $   $ 100    
Asset retirement obligations | $   $ 5,461 $ 4,934 $ 4,314
Subsequent Event        
Commitments and Contingencies Disclosure [Line Items]        
Period to give notice to termination drilling rig agreement 30 days      
Nuevo Dos Gathering and Transportation, LLC [Member] | Crude Oil Storage Capacity [Member]        
Commitments and Contingencies Disclosure [Line Items]        
Minimum commitment   180,000    
Nuevo Dos Gathering and Transportation, LLC [Member] | Crude Oil Storage Capacity With Downstream Interstate Pipeline [Member]        
Commitments and Contingencies Disclosure [Line Items]        
Minimum commitment   90,000    
Nuevo Dos Gathering and Transportation, LLC [Member] | Tank Capacity [Member]        
Commitments and Contingencies Disclosure [Line Items]        
Minimum commitment   70,000    
Nuevo Dos Gathering and Transportation, LLC-Marketing Affiliate [Member] | Crude Oil Storage Capacity With Downstream Interstate Pipeline [Member]        
Commitments and Contingencies Disclosure [Line Items]        
Minimum commitment   62,000    
Nuevo Dos Gathering and Transportation, LLC-Marketing Affiliate [Member] | Additional Crude Oil Storage Capacity With Downstream Interstate Pipeline        
Commitments and Contingencies Disclosure [Line Items]        
Minimum commitment   120,000    
Gathering and Intermediate Transportation        
Commitments and Contingencies Disclosure [Line Items]        
Contractual Commitments Future Minimum Payments Due | $   $ 89,637    
Contractual Commitments Future Minimum Payments Due Current | $   $ 12,962