PENSION AND OTHER POSTRETIREMENT BENEFIT PLANS (Details 2) (USD $) In Millions, unless otherwise specified
|
12 Months Ended |
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Pension benefits |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
$ 8,902us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
$ 8,746us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
$ 7,584us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
Defined Benefit Plan, Benefits Paid for Unfunded Plans |
87ko_DefinedBenefitPlanBenefitsPaidForUnfundedPlans / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
64ko_DefinedBenefitPlanBenefitsPaidForUnfundedPlans / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
|
U.S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
6,343us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
6,343us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
|
Non U. S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
2,559us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
2,403us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
|
Other Postretirement Benefit Plan [Member] |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
246us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
243us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
202us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
Defined Benefit Plan, Benefits Paid for Unfunded Plans |
59ko_DefinedBenefitPlanBenefitsPaidForUnfundedPlans / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
75ko_DefinedBenefitPlanBenefitsPaidForUnfundedPlans / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
|
Cash and cash equivalents | Pension benefits |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
261us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
514us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
|
Cash and cash equivalents | U.S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
186us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
240us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
|
Cash and cash equivalents | Non U. S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
75us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
274us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
|
Cash and cash equivalents | Other Postretirement Benefit Plan [Member] |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
10us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
10us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
|
Equity securities U.S.-based companies | Pension benefits |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
1,816us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesUsBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
1,702us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesUsBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
|
Equity securities U.S.-based companies | U.S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
1,274us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesUsBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
1,422us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesUsBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
|
Equity securities U.S.-based companies | Non U. S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
542us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesUsBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
280us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesUsBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
|
Equity securities U.S.-based companies | Other Postretirement Benefit Plan [Member] |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
114us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesUsBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
112us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesUsBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
|
Equity securities International-based companies | Pension benefits |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
1,063us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesInternationalBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
1,284us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesInternationalBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
|
Equity securities International-based companies | U.S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
558us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesInternationalBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
698us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesInternationalBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
|
Equity securities International-based companies | Non U. S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
505us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesInternationalBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
586us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesInternationalBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
|
Equity securities International-based companies | Other Postretirement Benefit Plan [Member] |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesInternationalBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_EquitySecuritiesInternationalBasedCompaniesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
|
Government bonds | Pension benefits |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
866us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
768us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
|
Government bonds | U.S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
455us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
464us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
|
Government bonds | Non U. S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
411us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
304us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
|
Government bonds | Other Postretirement Benefit Plan [Member] |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
79us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
79us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_USTreasuryAndGovernmentMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
|
Corporate bonds and debt securities | Pension benefits |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
1,566us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
1,506us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
|
Corporate bonds and debt securities | U.S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
1,379us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
1,369us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
|
Corporate bonds and debt securities | Non U. S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
187us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
137us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
|
Corporate bonds and debt securities | Other Postretirement Benefit Plan [Member] |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_CorporateDebtSecuritiesMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
|
Mutual, pooled and commingled funds | Pension benefits |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
1,263us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_MutualPooledAndCommingledFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
1,587us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_MutualPooledAndCommingledFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
|
Mutual, pooled and commingled funds | U.S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
863us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_MutualPooledAndCommingledFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
1,134us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_MutualPooledAndCommingledFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
|
Mutual, pooled and commingled funds | Non U. S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
400us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_MutualPooledAndCommingledFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
453us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_MutualPooledAndCommingledFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
|
Mutual, pooled and commingled funds | Other Postretirement Benefit Plan [Member] |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
16us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_MutualPooledAndCommingledFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
18us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_MutualPooledAndCommingledFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
|
Hedge funds/limited partnerships | Pension benefits |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
799us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_HedgeFundsAndLimitedPartnershipsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
543us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_HedgeFundsAndLimitedPartnershipsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
|
Hedge funds/limited partnerships | U.S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
756us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_HedgeFundsAndLimitedPartnershipsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
526us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_HedgeFundsAndLimitedPartnershipsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
|
Hedge funds/limited partnerships | Non U. S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
43us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_HedgeFundsAndLimitedPartnershipsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
17us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_HedgeFundsAndLimitedPartnershipsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
|
Hedge funds/limited partnerships | Other Postretirement Benefit Plan [Member] |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_HedgeFundsAndLimitedPartnershipsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = ko_HedgeFundsAndLimitedPartnershipsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
|
Real estate | Pension benefits |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
408us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
251us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
|
Real estate | U.S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
391us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
245us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
|
Real estate | Non U. S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
17us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
|
Real estate | Other Postretirement Benefit Plan [Member] |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
|
Other | Pension benefits |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
860us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
591us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
|
|
Other | U.S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
481us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
245us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
|
|
Other | Non U. S. Plan |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
379us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
346us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_ForeignPensionPlansDefinedBenefitMember
|
|
Other | Other Postretirement Benefit Plan [Member] |
|
|
|
Defined Benefit Plan Disclosure |
|
|
|
Fair Value of Plan Assets |
$ 3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
$ 2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_OtherInvestmentsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
|