| Name | ProjectsWithExploratoryWellCostsCapitalizedForMoreThanOneYearTable |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:stringItemType |
| Period type | duration |
| Substitution Group | xbrldt:hypercubeItem |
| Balance | None |
| Nillable | True |
| Abstract | True |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Projects with Exploratory Well Costs Capitalized for More than One Year [Table] | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| This table contains the information related to exploratory well costs that continue to be capitalized for more than one year after the completion of drilling. Information includes a description of the projects and the activities that the enterprise has undertaken to date in order to evaluate the reserves and the projects, and the remaining activities required to classify the associated reserves as proved. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/legacyRef |
| Topic | 932 | http://fasb.org/us-gaap/role/ref/legacyRef |
| SubTopic | 235 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | 50 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 1B | http://fasb.org/us-gaap/role/ref/legacyRef |
| Subparagraph | (b) | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | http://asc.fasb.org/extlink&oid=68064819&loc=SL6806780-109447 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis | parent-child | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries | |
us-gaap:AgingOfCapitalizedExploratoryWellCostsAxis | parent-child | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries | |
us-gaap:ProjectsWithExploratoryWellCostsCapitalizedForMoreThanOneYearLineItems | parent-child | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries | |
us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis | hypercube-dimension | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesProjectsWithExploratoryWellCostsCapitalizedForMoreThanOneYearTable | |
us-gaap:AgingOfCapitalizedExploratoryWellCostsAxis | hypercube-dimension | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesProjectsWithExploratoryWellCostsCapitalizedForMoreThanOneYearTable |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:ScheduleOfProjectsWithExploratoryWellCostsCapitalizedForMoreThanOneYearTextBlock | parent-child | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries | |
us-gaap:ProjectsWithExploratoryWellCostsCapitalizedForMoreThanOneYearLineItems | all | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesProjectsWithExploratoryWellCostsCapitalizedForMoreThanOneYearTable |