| Name | CrudeOilAndNGLPerBarrelMember |
|---|---|
| Namespace | http://fasb.org/srt/2021-01-31 |
| Prefix | srt |
| Data type | dtr-types:domainItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | True |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Crude Oil and Natural Gas Liquids (NGL) [Member] | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Unrefined, naturally occurring petroleum product composed of hydrocarbon deposits and other organic material, and liquid or liquefied hydrocarbon produced in manufacture, purification and stabilization of natural gas. Excludes natural gas and liquefied natural gas. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| elementCreationTaxonomyVersion | 2008 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| SourceName | Taxonomy Technical Improvement | http://fasb.org/srt/role/changeNote/changeNote |
| TaxonomyVersion | 2019 | http://fasb.org/srt/role/changeNote/changeNote |
| ChangeDate | 2018-10 | http://fasb.org/srt/role/changeNote/changeNote |
| ModifiedLabels | true | http://fasb.org/srt/role/changeNote/changeNote |
| ModifiedDocumentation | true | http://fasb.org/srt/role/changeNote/changeNote |
| PreviousDocumentation | Petroleum extracted from the ground and natural gas liquids (NGL). NGL are found with natural gas and usually are composed of ethane, propane, natural gasoline, butane, and isobutane. Excludes natural gas and liquefied natural gas. | http://fasb.org/srt/role/changeNote/changeNote |
| Publisher | SEC | http://www.xbrl.org/2009/role/commonPracticeRef |
| Name | Regulation S-K (SK) | http://www.xbrl.org/2009/role/commonPracticeRef |
| Number | 229 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Section | 1202 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Paragraph | (a) | http://www.xbrl.org/2009/role/commonPracticeRef |
| Subparagraph | (2) | http://www.xbrl.org/2009/role/commonPracticeRef |
| Name | Relation Type | Role | |
|---|---|---|---|
srt:EnergyDomain | parent-child | http://fasb.org/us-gaap/role/disclosure/DerivativeInstrumentsAndHedgingActivities | |
srt:EnergyDomain | domain-member | http://fasb.org/us-gaap/role/disclosure/DerivativeInstrumentsAndHedgingActivitiesDerivativeTable | |
srt:EnergyDomain | parent-child | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries | |
srt:EnergyDomain | domain-member | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesAverageSalesPriceAndProductionCostsPerUnitOfProductionTable |