XML 85 R72.htm IDEA: XBRL DOCUMENT
v3.19.2

Benefit Plans - Additional Information (Details) $ in Millions |  | 3 Months Ended | 6 Months Ended
--- | --- | --- | ---
Jul. 11, 2019 USD ($) | Jun. 30, 2019 USD ($) | Jun. 30, 2018 USD ($) arrangement | Jun. 30, 2019 USD ($)
U.S. Plans | Multiemployer Plans, Pension | Fund | BCTGM |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Multiemployer plan, number of expired collective-bargaining arrangements | arrangement |  |  | 8 |
U.S. Plans | Multiemployer Plans, Pension | Fund | BCTGM | North America |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Multiemployer plan, withdrawal liability |  | $ 396 |  | $ 396
Pension Plans | U.S. Plans |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Employer contribution |  |  |  | 4
Estimated future employer contributions |  | 1 |  | 1
Pension Plans | Non-U.S. Plans |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Employer contribution |  |  |  | 131
Estimated future employer contributions |  | 101 |  | 101
Pension Plans | Non-U.S. Plans | United Kingdom and Ireland |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Employer contribution |  |  |  | 74
Subsequent Event | U.S. Plans | Multiemployer Plans, Pension | Fund | BCTGM | North America |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Multiemployer plan, withdrawal liability | $ 526 |  |  |
Multiemployer plan, withdrawal obligation term | 20 years |  |  |
Other current liabilities | U.S. Plans | Multiemployer Plans, Pension | Fund | BCTGM | North America |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Multiemployer plan, withdrawal liability |  | 22 |  | 22
Long-term other liabilities | U.S. Plans | Multiemployer Plans, Pension | Fund | BCTGM | North America |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Multiemployer plan, withdrawal liability |  | 374 |  | $ 374
Selling, general and administrative expenses | U.S. Plans | Multiemployer Plans, Pension | Fund | BCTGM | North America |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |
Multiemployer plan, period (credit) charge for withdrawal obligation |  | (35) | $ 408 |
Multiemployer plan, period (credit) charge for withdrawal obligation, net of tax |  | $ (26) | $ 305 |

X
- Definition Multiemployer Plans, Collective-Bargaining Arrangement, Number of Expired Arrangements + References No definition available. + Details
Name: | mdlz_MultiemployerPlansCollectiveBargainingArrangementNumberofExpiredArrangements
Namespace Prefix: | mdlz_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Multiemployer Plans, Withdrawal Obligation, Period Charge + References No definition available. + Details
Name: | mdlz_MultiemployerPlansWithdrawalObligationPeriodCharge
Namespace Prefix: | mdlz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Multiemployer Plans, Withdrawal Obligation, Period Charge, Net of Tax + References No definition available. + Details
Name: | mdlz_MultiemployerPlansWithdrawalObligationPeriodChargeNetofTax
Namespace Prefix: | mdlz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Multiemployer Plans, Withdrawal Obligation Term + References No definition available. + Details
Name: | mdlz_MultiemployerPlansWithdrawalObligationTerm
Namespace Prefix: | mdlz_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of contribution received by defined benefit plan from employer which increases plan assets. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 55 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 6 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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

X
- Definition Amount of benefits for defined benefit plan expected to be paid in remainder of fiscal year. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of the obligation recognized by withdrawing from a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. + References No definition available. + Details
Name: | us-gaap_MultiemployerPlansWithdrawalObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_RetirementPlanSponsorLocationAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanTypeAxis=us-gaap_MultiemployerPlansPensionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=mdlz_BakeryandConfectioneryUnionandIndustryInternationalPensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CollectiveBargainingArrangementAxis=mdlz_BakeryConfectioneryTobaccoandGrainMillersUnionBCTGMMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=srt_NorthAmericaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanSponsorLocationAxis=us-gaap_NonUsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=mdlz_UnitedKingdomandIrelandMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |