XML 244 R165.htm IDEA: XBRL DOCUMENT
v3.22.1

Income tax - Schedule of Unrecognized Tax Benefits (Detail) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Deferred tax assets and liabilities [abstract] |  |  |
Balance of tax positions at beginning of the period | $ 27 | $ 28 | $ 44
Adoption effects of IFRIC 23 credited to retained earnings (note 3.1) |  |  | (6)
Additions for tax positions of prior periods | 4 |  |
Additions for tax positions of current period | 27 | 3 | 4
Reductions for tax positions related to prior periods and other items | (2) | (1) | (13)
Settlements and reclassifications | (5) | (3) |
Expiration of the statute of limitations | (2) | (2) | (2)
Foreign currency translation effects | (1) | 2 | 1
Balance of tax positions at end of the period | $ 48 | $ 27 | $ 28

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 Adoption effects of Ifric twenty three credited to retained earnings. + References No definition available. + Details
Name: | cx_AdoptionEffectsOfIfricTwentyThreeCreditedToRetainedEarnings
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