XML 261 R182.htm IDEA: XBRL DOCUMENT
v3.22.1

Subsequent Events - Additional Information (Detail) shares in Millions, $ in Millions |  |  |  |  | 1 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | ---
Mar. 28, 2022 USD ($) | Mar. 24, 2022 USD ($) | Jan. 18, 2022 USD ($) | Jan. 04, 2022 USD ($) | Mar. 25, 2022 USD ($) shares | Jan. 31, 2022 USD ($) Providers | Dec. 31, 2021 USD ($) | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Apr. 11, 2022 USD ($) | Mar. 31, 2022 USD ($)
Disclosure of non-adjusting events after reporting period [line items] |  |  |  |  |  |  |  |  |  |  |
Working capital |  |  |  |  |  |  | $ 143 | $ (198) | $ (98) |  |
Notional amount |  |  |  |  |  |  | 2,911 | 2,230 |  |  |
Financial assets liabilities at fair value |  |  |  |  |  |  | 21 | (81) |  |  |
Debt Instrument Repurchased Notes Outstanding |  |  |  |  |  |  | 0 |  |  |  |
Proceeds from borrowings, classified as financing activities |  |  |  |  |  |  | 3,960 | 4,210 | $ 3,331 |  |
Cemex [Member] |  |  |  |  |  |  |  |  |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |  |  |  |  |  |  |  |  |
Working capital |  |  | $ 90 | $ 180 |  |  |  |  |  |  |
Strategic service agreements, Amount |  |  |  |  |  | $ 500 |  |  |  |  |
Strategic service agreements ,provider | Providers |  |  |  |  |  | 6 |  |  |  |  |
Strategic service agreements ,period |  |  |  |  |  | 7 years |  |  |  |  |
Interest rate swap contract [member] |  |  |  |  |  |  |  |  |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |  |  |  |  |  |  |  |  |
Notional amount |  |  |  |  |  |  | 1,005 | 1,334 |  |  |
Financial assets liabilities at fair value |  |  |  |  |  |  | $ (18) | $ (47) |  |  |
Events after reporting period [member] |  |  |  |  |  |  |  |  |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |  |  |  |  |  |  |  |  |
Maximum amount of resources to be maintained |  | $ 500 |  |  |  |  |  |  |  |  |
Events after reporting period [member] | Ordinary Participation Certificates [member] | shares repurchase program [Member] |  |  |  |  |  |  |  |  |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |  |  |  |  |  |  |  |  |
Number of shares repurchased | shares |  |  |  |  | 220.6 |  |  |  |  |  |
Treasury Shares Repurchase Amount Authorized |  |  |  |  | $ 111 |  |  |  |  |  |
Events after reporting period [member] | Cemex [Member] | Convertible Subordinated Notes Outstanding [Member] |  |  |  |  |  |  |  |  |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |  |  |  |  |  |  |  |  |
Debt Instrument Repurchased Notes Outstanding | $ 500 |  |  |  |  |  |  |  |  |  |
Proceeds from borrowings, classified as financing activities | $ 419 |  |  |  |  |  |  |  |  |  |
Notional amount |  |  |  |  |  |  |  |  |  | $ 429 |
Events after reporting period [member] | Interest rate swap contract [member] | Cemex [Member] |  |  |  |  |  |  |  |  |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |  |  |  |  |  |  |  |  |
Financial assets liabilities at fair value |  |  |  |  |  |  |  |  |  |  | $ 300
Events after reporting period [member] | Top of range [member] | Interest rate swap contract [member] | Cemex [Member] |  |  |  |  |  |  |  |  |  |  |
Disclosure of non-adjusting events after reporting period [line items] |  |  |  |  |  |  |  |  |  |  |
Notional amount |  |  |  |  |  |  |  |  |  |  | $ 300

X
- Definition Debt instrument repurchased notes outstanding. + References No definition available. + Details
Name: | cx_DebtInstrumentRepurchasedNotesOutstanding
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References No definition available. + Details
Name: | cx_Derivativenotionalamount
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Financial assets liabilities at fair value. + References No definition available. + Details
Name: | cx_FinancialAssetsLiabilitiesAtFairValue
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Maximum amount of resources to be maintained. + References No definition available. + Details
Name: | cx_MaximumAmountOfResourcesToBeMaintained
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of shares repurchased. + References No definition available. + Details
Name: | cx_NumberOfSharesRepurchased
Namespace Prefix: | cx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Strategic service agreements amount. + References No definition available. + Details
Name: | cx_StrategicServiceAgreementsAmount
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Strategic service agreements period. + References No definition available. + Details
Name: | cx_StrategicServiceAgreementsPeriod
Namespace Prefix: | cx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Strategic service agreements provider. + References No definition available. + Details
Name: | cx_StrategicServiceAgreementsProvider
Namespace Prefix: | cx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Treasury shares repurchase amount authorized. + References No definition available. + Details
Name: | cx_TreasurySharesRepurchaseAmountAuthorized
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition The increase (decrease) in working capital. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 7 -IssueDate 2021-01-01 -Paragraph 20 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_IncreaseDecreaseInWorkingCapital
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The nominal or face amount of a financial instrument, used to calculate payments made on that instrument. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_112_c&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_NotionalAmount
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from borrowings obtained. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2021-01-01 -Paragraph 17 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17_c&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cx_CemexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_InterestRateSwapContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=cx_EventsAfterReportingPeriodMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfShareCapitalAxis=cx_OrdinaryParticipationCertificatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cx_TreasuryShareRepurchaseAxis=cx_SharesRepurchaseProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=cx_CemexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialLiabilitiesAxis=cx_ConvertibleSubordinatedNotesOutstandingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |