XML 54 R42.htm IDEA: XBRL DOCUMENT
v3.5.0.2

Pension and Retiree Medical Benefits Impact of Application of Full Yield Curve Approach (Detail) - USD ($) $ / shares in Units, $ in Millions | 3 Months Ended | 8 Months Ended
--- | --- | ---
Sep. 03, 2016 | Sep. 03, 2016
Defined Benefit Plan Disclosure [Line Items] |  |
Change in Accounting Estimate | $ 29 | $ 86
Change in Accounting Estimate after Tax | $ 19 | $ 56
Change in Accounting Estimate per Share | $ 0.01 | $ 0.04

X
- Definition Impact of changing the method used to calculate the service and interest cost components of net periodic benefit cost from a single weighted-average discount rate to the full yield curve approach, applying specific spot rates along the yield curve (after tax) + References No definition available. + Details
Name: | pep_ChangeinAccountingEstimateafterTax
Namespace Prefix: | pep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Impact of changing the method used to calculate the service and interest cost components of net periodic benefit cost from a single weighted-average discount rate to the full yield curve approach, applying specific spot rates along the yield curve (per share) + References No definition available. + Details
Name: | pep_ChangeinAccountingEstimateperShare
Namespace Prefix: | pep_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Impact of changing the method used to calculate the service and interest cost components of net periodic benefit cost from a single weighted-average discount rate to the full yield curve approach, applying specific spot rates along the yield curve + References No definition available. + Details
Name: | pep_Changeinaccountingestimate
Namespace Prefix: | pep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration