XML 100 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments And Contingencies - Schedule of Delivery Commitments (Details)
Dec. 31, 2023
bblPerDay
mMBtus_per_day
Oil  
2024 122,459
2025 74,795
2026 50,000
2027 39,521
2028 0
Thereafter 0
Gas  
2024 | mMBtus_per_day 408,880
2025 | mMBtus_per_day 345,000
2026 | mMBtus_per_day 223,630
2027 | mMBtus_per_day 129,932
2028 | mMBtus_per_day 125,000
Thereafter | mMBtus_per_day 93,607
Oil Purchased  
2024 90,000
2025 90,000
2026 90,000
2027 90,000
2028 11,230
Thereafter 0