2.2.0.7 true Target Asset Allocation and Actual Asset Allocation (Parenthetical) (Detail) (Other Retiree Benefits, USD $) 161 - Disclosure - Target Asset Allocation and Actual Asset Allocation (Parenthetical) (Detail) true false In Millions false false 1 USD true false false false Other Retiree Benefits us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 pure Standard http://www.xbrl.org/2003/instance pure 0 $ false 2 USD true false false false Other Retiree Benefits us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 pure Standard http://www.xbrl.org/2003/instance pure 0 $ 2 2 pg_DefinedBenefitPlanEquitySecuritiesAmount pg false debit instant Company stock, net of Series B ESOP debt, included in equity securities for other retiree plan assets. false false false false false false false false false false false false 1 true true false false 2535000000 2535 false false false 2 true true false false 2084000000 2084 false false false xbrli:monetaryItemType monetary Company stock, net of Series B ESOP debt, included in equity securities for other retiree plan assets. No authoritative reference available. false 2 1 false Millions UnKnown UnKnown false true