Quarterly report pursuant to Section 13 or 15(d)

Note 7 - Crude Oil, Natural Gas and NGLs Properties and Equipment - Crude Oil Production (Details)

v3.23.1
Note 7 - Crude Oil, Natural Gas and NGLs Properties and Equipment - Crude Oil Production (Details)
Mar. 31, 2023
Government [Member] | Less Than or Equal to $40 bbl [Member] | Less Than or Equal to 5 MBopd [Member]  
Percent of oil production assigned 67.00%
Government [Member] | Less Than or Equal to $40 bbl [Member] | More Than 5 MBopd and Less Than or Equal to 10 MBopd [Member]  
Percent of oil production assigned 68.00%
Government [Member] | Less Than or Equal to $40 bbl [Member] | More Than 10 MBopd and Less Than or Equal to 15 MBopd [Member]  
Percent of oil production assigned 69.00%
Government [Member] | Less Than or Equal to $40 bbl [Member] | More Than 15 MBopd and Less Than or Equal to 25 MBopd [Member]  
Percent of oil production assigned 70.00%
Government [Member] | Less Than or Equal to $40 bbl [Member] | More Than 25 MBopd [Member]  
Percent of oil production assigned 71.00%
Government [Member] | More Than $40/bbl and Less Than or Equal to $60 bbl [Member] | Less Than or Equal to 5 MBopd [Member]  
Percent of oil production assigned 68.00%
Government [Member] | More Than $40/bbl and Less Than or Equal to $60 bbl [Member] | More Than 5 MBopd and Less Than or Equal to 10 MBopd [Member]  
Percent of oil production assigned 69.00%
Government [Member] | More Than $40/bbl and Less Than or Equal to $60 bbl [Member] | More Than 10 MBopd and Less Than or Equal to 15 MBopd [Member]  
Percent of oil production assigned 70.00%
Government [Member] | More Than $40/bbl and Less Than or Equal to $60 bbl [Member] | More Than 15 MBopd and Less Than or Equal to 25 MBopd [Member]  
Percent of oil production assigned 71.00%
Government [Member] | More Than $40/bbl and Less Than or Equal to $60 bbl [Member] | More Than 25 MBopd [Member]  
Percent of oil production assigned 72.00%
Government [Member] | More Than $60/bbl and Less Than or Equal to $80 bbl [Member] | Less Than or Equal to 5 MBopd [Member]  
Percent of oil production assigned 70.00%
Government [Member] | More Than $60/bbl and Less Than or Equal to $80 bbl [Member] | More Than 5 MBopd and Less Than or Equal to 10 MBopd [Member]  
Percent of oil production assigned 71.00%
Government [Member] | More Than $60/bbl and Less Than or Equal to $80 bbl [Member] | More Than 10 MBopd and Less Than or Equal to 15 MBopd [Member]  
Percent of oil production assigned 72.00%
Government [Member] | More Than $60/bbl and Less Than or Equal to $80 bbl [Member] | More Than 15 MBopd and Less Than or Equal to 25 MBopd [Member]  
Percent of oil production assigned 74.00%
Government [Member] | More Than $60/bbl and Less Than or Equal to $80 bbl [Member] | More Than 25 MBopd [Member]  
Percent of oil production assigned 76.00%
Government [Member] | More Than $80/bbl and Less Than or Equal to $100 bbl [Member] | Less Than or Equal to 5 MBopd [Member]  
Percent of oil production assigned 72.50%
Government [Member] | More Than $80/bbl and Less Than or Equal to $100 bbl [Member] | More Than 5 MBopd and Less Than or Equal to 10 MBopd [Member]  
Percent of oil production assigned 73.00%
Government [Member] | More Than $80/bbl and Less Than or Equal to $100 bbl [Member] | More Than 10 MBopd and Less Than or Equal to 15 MBopd [Member]  
Percent of oil production assigned 74.00%
Government [Member] | More Than $80/bbl and Less Than or Equal to $100 bbl [Member] | More Than 15 MBopd and Less Than or Equal to 25 MBopd [Member]  
Percent of oil production assigned 76.00%
Government [Member] | More Than $80/bbl and Less Than or Equal to $100 bbl [Member] | More Than 25 MBopd [Member]  
Percent of oil production assigned 78.00%
Government [Member] | More Than $100 bbl [Member] | Less Than or Equal to 5 MBopd [Member]  
Percent of oil production assigned 75.00%
Government [Member] | More Than $100 bbl [Member] | More Than 5 MBopd and Less Than or Equal to 10 MBopd [Member]  
Percent of oil production assigned 76.00%
Government [Member] | More Than $100 bbl [Member] | More Than 10 MBopd and Less Than or Equal to 15 MBopd [Member]  
Percent of oil production assigned 77.00%
Government [Member] | More Than $100 bbl [Member] | More Than 15 MBopd and Less Than or Equal to 25 MBopd [Member]  
Percent of oil production assigned 78.00%
Government [Member] | More Than $100 bbl [Member] | More Than 25 MBopd [Member]  
Percent of oil production assigned 80.00%
Contractor [Member] | Less Than or Equal to $40 bbl [Member] | Less Than or Equal to 5 MBopd [Member]  
Percent of oil production assigned 33.00%
Contractor [Member] | Less Than or Equal to $40 bbl [Member] | More Than 5 MBopd and Less Than or Equal to 10 MBopd [Member]  
Percent of oil production assigned 32.00%
Contractor [Member] | Less Than or Equal to $40 bbl [Member] | More Than 10 MBopd and Less Than or Equal to 15 MBopd [Member]  
Percent of oil production assigned 31.00%
Contractor [Member] | Less Than or Equal to $40 bbl [Member] | More Than 15 MBopd and Less Than or Equal to 25 MBopd [Member]  
Percent of oil production assigned 30.00%
Contractor [Member] | Less Than or Equal to $40 bbl [Member] | More Than 25 MBopd [Member]  
Percent of oil production assigned 29.00%
Contractor [Member] | More Than $40/bbl and Less Than or Equal to $60 bbl [Member] | Less Than or Equal to 5 MBopd [Member]  
Percent of oil production assigned 32.00%
Contractor [Member] | More Than $40/bbl and Less Than or Equal to $60 bbl [Member] | More Than 5 MBopd and Less Than or Equal to 10 MBopd [Member]  
Percent of oil production assigned 31.00%
Contractor [Member] | More Than $40/bbl and Less Than or Equal to $60 bbl [Member] | More Than 10 MBopd and Less Than or Equal to 15 MBopd [Member]  
Percent of oil production assigned 30.00%
Contractor [Member] | More Than $40/bbl and Less Than or Equal to $60 bbl [Member] | More Than 15 MBopd and Less Than or Equal to 25 MBopd [Member]  
Percent of oil production assigned 29.00%
Contractor [Member] | More Than $40/bbl and Less Than or Equal to $60 bbl [Member] | More Than 25 MBopd [Member]  
Percent of oil production assigned 28.00%
Contractor [Member] | More Than $60/bbl and Less Than or Equal to $80 bbl [Member] | Less Than or Equal to 5 MBopd [Member]  
Percent of oil production assigned 30.00%
Contractor [Member] | More Than $60/bbl and Less Than or Equal to $80 bbl [Member] | More Than 5 MBopd and Less Than or Equal to 10 MBopd [Member]  
Percent of oil production assigned 29.00%
Contractor [Member] | More Than $60/bbl and Less Than or Equal to $80 bbl [Member] | More Than 10 MBopd and Less Than or Equal to 15 MBopd [Member]  
Percent of oil production assigned 28.00%
Contractor [Member] | More Than $60/bbl and Less Than or Equal to $80 bbl [Member] | More Than 15 MBopd and Less Than or Equal to 25 MBopd [Member]  
Percent of oil production assigned 26.00%
Contractor [Member] | More Than $60/bbl and Less Than or Equal to $80 bbl [Member] | More Than 25 MBopd [Member]  
Percent of oil production assigned 24.00%
Contractor [Member] | More Than $80/bbl and Less Than or Equal to $100 bbl [Member] | Less Than or Equal to 5 MBopd [Member]  
Percent of oil production assigned 27.50%
Contractor [Member] | More Than $80/bbl and Less Than or Equal to $100 bbl [Member] | More Than 5 MBopd and Less Than or Equal to 10 MBopd [Member]  
Percent of oil production assigned 27.00%
Contractor [Member] | More Than $80/bbl and Less Than or Equal to $100 bbl [Member] | More Than 10 MBopd and Less Than or Equal to 15 MBopd [Member]  
Percent of oil production assigned 26.00%
Contractor [Member] | More Than $80/bbl and Less Than or Equal to $100 bbl [Member] | More Than 15 MBopd and Less Than or Equal to 25 MBopd [Member]  
Percent of oil production assigned 24.00%
Contractor [Member] | More Than $80/bbl and Less Than or Equal to $100 bbl [Member] | More Than 25 MBopd [Member]  
Percent of oil production assigned 22.00%
Contractor [Member] | More Than $100 bbl [Member] | Less Than or Equal to 5 MBopd [Member]  
Percent of oil production assigned 25.00%
Contractor [Member] | More Than $100 bbl [Member] | More Than 5 MBopd and Less Than or Equal to 10 MBopd [Member]  
Percent of oil production assigned 24.00%
Contractor [Member] | More Than $100 bbl [Member] | More Than 10 MBopd and Less Than or Equal to 15 MBopd [Member]  
Percent of oil production assigned 23.00%
Contractor [Member] | More Than $100 bbl [Member] | More Than 15 MBopd and Less Than or Equal to 25 MBopd [Member]  
Percent of oil production assigned 22.00%
Contractor [Member] | More Than $100 bbl [Member] | More Than 25 MBopd [Member]  
Percent of oil production assigned 20.00%