XML 271 R164.htm IDEA: XBRL DOCUMENT
v3.25.1

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

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