 | us-gaap:CapitalizedCostsMineralInterestsInUnprovedProperties | parent-child | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries |
 | us-gaap:CapitalizedCostsMineralInterestsInProvedProperties | parent-child | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries |
 | us-gaap:CapitalizedCostsWellsAndRelatedEquipmentAndFacilities | parent-child | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries |
 | us-gaap:CapitalizedCostsSupportEquipmentAndFacilities | parent-child | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries |
 | us-gaap:CapitalizedCostsUncompletedWellsEquipmentAndFacilities | parent-child | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries |
 | us-gaap:CapitalizedCostsUnprovedProperties | parent-child | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries |
 | us-gaap:CapitalizedCostsProvedProperties | parent-child | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries |
 | us-gaap:CapitalizedCostsAssetRetirementCosts | parent-child | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries |
 | us-gaap:CapitalizedCostsOilAndGasProducingActivitiesGross | parent-child | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustries |
 | us-gaap:CapitalizedCostsMineralInterestsInUnprovedProperties | domain-member | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCapitalizedCostsRelatingToOilAndGasProducingActivitiesByGeographicAreaTable |
 | us-gaap:CapitalizedCostsMineralInterestsInProvedProperties | domain-member | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCapitalizedCostsRelatingToOilAndGasProducingActivitiesByGeographicAreaTable |
 | us-gaap:CapitalizedCostsWellsAndRelatedEquipmentAndFacilities | domain-member | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCapitalizedCostsRelatingToOilAndGasProducingActivitiesByGeographicAreaTable |
 | us-gaap:CapitalizedCostsSupportEquipmentAndFacilities | domain-member | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCapitalizedCostsRelatingToOilAndGasProducingActivitiesByGeographicAreaTable |
 | us-gaap:CapitalizedCostsUncompletedWellsEquipmentAndFacilities | domain-member | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCapitalizedCostsRelatingToOilAndGasProducingActivitiesByGeographicAreaTable |
 | us-gaap:CapitalizedCostsUnprovedProperties | domain-member | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCapitalizedCostsRelatingToOilAndGasProducingActivitiesByGeographicAreaTable |
 | us-gaap:CapitalizedCostsProvedProperties | domain-member | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCapitalizedCostsRelatingToOilAndGasProducingActivitiesByGeographicAreaTable |
 | us-gaap:CapitalizedCostsAssetRetirementCosts | domain-member | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCapitalizedCostsRelatingToOilAndGasProducingActivitiesByGeographicAreaTable |
 | us-gaap:CapitalizedCostsOilAndGasProducingActivitiesGross | domain-member | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCapitalizedCostsRelatingToOilAndGasProducingActivitiesByGeographicAreaTable |