2.2.0.7trueWeighted Average Assumptions for the Defined Benefit and Other Retiree Benefit Calculations, as well as Assumed Health Care Trend Rates (Detail)158 - Disclosure - Weighted Average Assumptions for the Defined Benefit and Other Retiree Benefit Calculations, as well as Assumed Health Care Trend Rates (Detail)truefalsefalsefalse1USDtruefalsefalsefalseOther Retiree Benefitsus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisexplicitMemberpureStandardhttp://www.xbrl.org/2003/instancepure0iso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$false2USDtruefalsefalsefalseOther Retiree Benefitsus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170pureStandardhttp://www.xbrl.org/2003/instancepure0$10natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.pg.com/taxonomy/role/disclosureweightedaverageassumptionsforthedefinedbenefitandotherretireebenefitcalculationsaswellasassumedhealthcaretrendratesfalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsefalse1USDtruefalsefalsefalseOther Retiree Benefitsus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisexplicitMemberpureStandardhttp://www.xbrl.org/2003/instancepure0iso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$false2USDtruefalsefalsefalseOther Retiree Benefitsus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170pureStandardhttp://www.xbrl.org/2003/instancepure0$naNo definition available.No authoritative reference available.false22us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsexbrli:stringItemTypestringNo definition available.false32us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRateus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabelfalse1falsetruefalsefalse0.0540.054[1]falsefalsefalse2falsetruefalsefalse0.0640.064[1]falsefalsefalseus-types:percentItemTypepureThe interest rate used to adjust for the time value of money for the plan.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph 5
-Subparagraph j
false52us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsexbrli:stringItemTypestringNo definition available.false62us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabelfalse1falsetruefalsefalse0.0640.064[2]falsefalsefalse2falsetruefalsefalse0.0690.069[2]falsefalsefalseus-types:percentItemTypepureThe interest rate used to adjust for the time value of money.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph 5
-Subparagraph j
false72us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabelfalse1falsetruefalsefalse0.0910.091[2]falsefalsefalse2falsetruefalsefalse0.0930.093[2]falsefalsefalseus-types:percentItemTypepureAn assumption as to the rate of return on plan assets reflecting the average rate of earnings expected on the funds invested or to be invested to provide for the benefits included in the benefit obligation.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 87
-Paragraph 264
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph 5
-Subparagraph j
false92us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsexbrli:stringItemTypestringNo definition available.false102us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYearus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsetruefalsefalse0.0850.085falsefalsefalse2falsetruefalsefalse0.0850.085falsefalsefalseus-types:percentItemTypepureThe assumed health care cost trend rate for the next year used to measure the expected cost of benefits covered by the plan (gross eligible charges). This is based upon the annual rate of change in the cost of health care benefits currently provided by the postretirement benefit plan, due to factors other than changes in the composition of the plan population by age and dependency status.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph 5
-Subparagraph l
false112us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRateus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsetruefalsefalse0.0500.050falsefalsefalse2falsetruefalsefalse0.0500.050falsefalsefalseus-types:percentItemTypepureThe ultimate trend rate for health care costs.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph 5
-Subparagraph l
false122us-gaap_DefinedBenefitPlanYearThatRateReachesUltimateTrendRateus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalsefalse002017falsefalsefalse2falsefalsefalsefalse002016falsefalsefalsexbrli:gYearItemTypepositiveintegerThe year when the ultimate health care cost trend rate is expected to be reached.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph 5
-Subparagraph l
false130natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.pg.com/taxonomy/role/disclosureweightedaverageassumptionsforthedefinedbenefitandotherretireebenefitcalculationsaswellasassumedhealthcaretrendratesfalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsefalse3USDtruefalsefalsefalsePension Benefitsus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_PensionPlansDefinedBenefitMemberus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170pureStandardhttp://www.xbrl.org/2003/instancepure0$false4USDtruefalsefalsefalsePension Benefitsus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_PensionPlansDefinedBenefitMemberus-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170pureStandardhttp://www.xbrl.org/2003/instancepure0$naNo definition available.No authoritative reference available.false142us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsexbrli:stringItemTypestringNo definition available.false152us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRateus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabelfalse1falsetruefalsefalse0.0500.050[1]falsefalsefalse2falsetruefalsefalse0.0600.060[1]falsefalsefalseus-types:percentItemTypepureThe interest rate used to adjust for the time value of money for the plan.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph 5
-Subparagraph j
false162us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncreaseus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabelfalse1falsetruefalsefalse0.0350.035[1]falsefalsefalse2falsetruefalsefalse0.0370.037[1]falsefalsefalseus-types:percentItemTypepureExpected rate of compensation increases (for pay-related plans).Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph 5
-Subparagraph j
false172us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstractus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsexbrli:stringItemTypestringNo definition available.false182us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRateus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabelfalse1falsetruefalsefalse0.0600.060[2]falsefalsefalse2falsetruefalsefalse0.0630.063[2]falsefalsefalseus-types:percentItemTypepureThe interest rate used to adjust for the time value of money.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph 5
-Subparagraph j
false192us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssetsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabelfalse1falsetruefalsefalse0.0710.071[2]falsefalsefalse2falsetruefalsefalse0.0740.074[2]falsefalsefalseus-types:percentItemTypepureAn assumption as to the rate of return on plan assets reflecting the average rate of earnings expected on the funds invested or to be invested to provide for the benefits included in the benefit obligation.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 87
-Paragraph 264
Reference 2: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph 5
-Subparagraph j
false202us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncreaseus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabelfalse1falsetruefalsefalse0.0370.037[2]falsefalsefalse2falsetruefalsefalse0.0370.037[2]falsefalsefalseus-types:percentItemTypepureExpected rate of compensation increases (for pay-related plans).Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 132R
-Paragraph 5
-Subparagraph j
false1Determined as of end of year.2Determined as of beginning of year and adjusted for acquisitions.218falseUnKnownUnKnownUnKnownfalsetrue