XML 257 R157.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Income Taxes - Schedule of Unrecognized Tax Benefits (Detail) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Deferred tax assets and liabilities [abstract] |  |  |
Balance of tax positions at beginning of the period | $ 41 | $ 48 | $ 27
Additions for tax positions of prior periods | 34 | 5 | 4
Additions for tax positions of current period | 3 | 5 | 27
Reductions for tax positions related to prior periods and other items | (1) | (11) | (2)
Settlements and reclassifications | 0 | (4) | (5)
Expiration of the statute of limitations | (2) | (2) | (2)
Foreign currency translation effects | 3 | 0 | (1)
Balance of tax positions at end of the period | $ 78 | $ 41 | $ 48

X
- Definition Additions for tax positions of current year + References No definition available. + Details
Name: | cx_AdditionsForTaxPositionsOfCurrentYear
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Additions for tax positions of prior years. + References No definition available. + Details
Name: | cx_AdditionsForTaxPositionsOfPriorYears
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Balance of tax positions. + References No definition available. + Details
Name: | cx_BalanceOfTaxPositions
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Expiration of statute of limitations. + References No definition available. + Details
Name: | cx_ExpirationOfStatuteOfLimitations
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Foreign currency translation effects. + References No definition available. + Details
Name: | cx_ForeignCurrencyTranslationEffects
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reductions for tax positions related to prior years and other items. + References No definition available. + Details
Name: | cx_ReductionsForTaxPositionsRelatedToPriorYearsAndOtherItems
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Settlements and reclassifications. + References No definition available. + Details
Name: | cx_SettlementsAndReclassifications
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | ifrs-full_DeferredTaxAssetsAndLiabilitiesAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration