XML 70 R55.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Leases - Narrative (Details) $ in Millions |  | 12 Months Ended
--- | --- | ---
Oct. 05, 2021 USD ($) renewalOption | Dec. 31, 2021
Lessee, Lease, Description [Line Items] |  |
Option to extend leases |  | 6 years
Proceeds received on sale-leaseback transaction, net of selling costs | $ 142 |
Carrying amount of property sold in sale-leaseback transaction | 51 |
Gain on sale-leaseback transaction | $ 91 |
Number of renewal options of sale-leaseback transaction | renewalOption | 3 |
Renewal option period of sale-leaseback transaction | 90 days |
Minimum |  |
Lessee, Lease, Description [Line Items] |  |
Remaining term of leases |  | 1 year
Maximum |  |
Lessee, Lease, Description [Line Items] |  |
Remaining term of leases |  | 18 years

X
- Definition Lessee, Lease, Renewal Term + References No definition available. + Details
Name: | mdlz_LesseeLeaseRenewalTerm
Namespace Prefix: | mdlz_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessee, Remaining Lease Term + References No definition available. + Details
Name: | mdlz_LesseeRemainingLeaseTerm
Namespace Prefix: | mdlz_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale Leaseback Transaction, Net Proceeds + References No definition available. + Details
Name: | mdlz_SaleLeasebackTransactionNetProceeds
Namespace Prefix: | mdlz_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Sale Leaseback Transaction, Number Of Renewal Options + References No definition available. + Details
Name: | mdlz_SaleLeasebackTransactionNumberOfRenewalOptions
Namespace Prefix: | mdlz_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Sale Leaseback Transaction, Renewal Option Period + References No definition available. + Details
Name: | mdlz_SaleLeasebackTransactionRenewalOptionPeriod
Namespace Prefix: | mdlz_
Data Type: | xbrli:durationItemType
Balance Type: | na
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_LesseeLeaseDescriptionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 40 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123417830&loc=SL77919786-209982 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 55 -Paragraph 53 -URI http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980 + Details
Name: | us-gaap_SaleAndLeasebackTransactionGainLossNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 40 -Section 55 -Paragraph 51 -URI http://asc.fasb.org/extlink&oid=123386837&loc=d3e51840-112757 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 40 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=123417830&loc=SL77919786-209982 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 40 -Section 55 -Paragraph 52 -URI http://asc.fasb.org/extlink&oid=123386837&loc=d3e51843-112757 Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 40 -Section 55 -Paragraph 50 -URI http://asc.fasb.org/extlink&oid=123386837&loc=d3e51831-112757 + Details
Name: | us-gaap_SaleLeasebackTransactionNetBookValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |