Annual report pursuant to Section 13 and 15(d)

Oil and Gas Producing Activities (Unaudited) (Details)

v3.20.4
Oil and Gas Producing Activities (Unaudited) (Details)
Dec. 31, 2020
well
bbl
Dec. 31, 2019
well
bbl
Dec. 31, 2018
well
bbl
Extractive Industries [Abstract]      
Share of oil and gas produced in thousands per day | bbl 16,200 13,700 8,800
Number of oil and gas wells | well 531 486 362