Annual report pursuant to Section 13 and 15(d)

Oil and Gas Producing Activities (Unaudited) (Details)

v3.22.0.1
Oil and Gas Producing Activities (Unaudited) (Details)
12 Months Ended
Dec. 31, 2021
Boe
well
Dec. 31, 2020
Boe
well
Dec. 31, 2019
Boe
well
Extractive Industries [Abstract]      
Share of oil and gas produced in thousands per day | Boe 18,600 16,200 13,700
Number of oil and gas wells | well 452 531 486