Annual report pursuant to Section 13 and 15(d)

Oil and Gas Producing Activities (Unaudited) (Details)

v3.19.3.a.u2
Oil and Gas Producing Activities (Unaudited) (Details)
Dec. 31, 2019
well
bbl
Dec. 31, 2018
well
bbl
Dec. 31, 2017
well
bbl
Extractive Industries [Abstract]      
Number of oil and gas wells | well 486 362 319
Share of oil and gas produced in thousands per day | bbl 13,700 8,800 5,100