Annual report pursuant to Section 13 and 15(d)

Oil and Gas Producing Activities (Unaudited) (Details)

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