XML 140 R61.htm IDEA: XBRL DOCUMENT
v3.22.1

Significant Accounting Policies - Additional Information (Detail) MT in Millions, Anniversaries in Millions, $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 USD ($) MT Anniversaries | Dec. 31, 2020 USD ($) Anniversaries | Dec. 31, 2019 USD ($) Anniversaries
Disclosure of significant accounting policies [line items] |  |  |
Share-based compensation | $ 77 | $ 29 | $ 32
Minimum equity interest for significant influence | 20.00% |  |
Number of customers | Anniversaries | 0 | 0 | 0
Increase decrease in financing obligations connected with leases | $ 227 | $ 213 | $ 274
Emissions of Co2 gross | MT | 50 |  |
Percentage of Co2 released directly related to production process | 60.00% |  |
Percentage of Co2 released directly related to electric consumption | 20.00% |  |
Percentage of Co2 released through activity of supply and transportation | 20.00% |  |
Scope Three [Member] |  |  |
Disclosure of significant accounting policies [line items] |  |  |
Percentage reduction of Co2 emissions | 0.00% |  |
Computer software [member] |  |  |
Disclosure of significant accounting policies [line items] |  |  |
Useful life of intangible asset | 5 years |  |
Extraction rights [member] |  |  |
Disclosure of significant accounting policies [line items] |  |  |
Useful life of intangible asset | 83 years |  |
Bottom of range [member] |  |  |
Disclosure of significant accounting policies [line items] |  |  |
Useful life of intangible asset | 3 years |  |
Percentage of Co2 released | 5.00% |  |
Bottom of range [member] | Scope One [Member] |  |  |
Disclosure of significant accounting policies [line items] |  |  |
Percentage reduction of Co2 emissions | 35.00% |  |
Bottom of range [member] | Scope Two [Member] |  |  |
Disclosure of significant accounting policies [line items] |  |  |
Percentage reduction of Co2 emissions | 42.00% |  |
Top of range [member] |  |  |
Disclosure of significant accounting policies [line items] |  |  |
Useful life of intangible asset | 20 years |  |
Percentage of Co2 released | 7.00% |  |
Top of range [member] | Scope One [Member] |  |  |
Disclosure of significant accounting policies [line items] |  |  |
Percentage reduction of Co2 emissions | 40.00% |  |
Top of range [member] | Scope Two [Member] |  |  |
Disclosure of significant accounting policies [line items] |  |  |
Percentage reduction of Co2 emissions | 55.00% |  |
Mobile equipment [member] |  |  |
Disclosure of significant accounting policies [line items] |  |  |
Carrying amount of assets acquired through capital lease | $ 227 | $ 213 | 274
Additional paid-in capital [member] |  |  |
Disclosure of significant accounting policies [line items] |  |  |
Share-based compensation |  |  | $ 17

X
- Definition Disclosure of significant accounting policies [line items] + References No definition available. + Details
Name: | cx_DisclosureOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | cx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Emission Of Co 2 Gross. + References No definition available. + Details
Name: | cx_EmissionOfCo2Gross
Namespace Prefix: | cx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase Decrease In Financing Obligations Connected With Leases. + References No definition available. + Details
Name: | cx_IncreaseDecreaseInFinancingObligationsConnectedWithLeases
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Minimum requirement of percentage of equity interest. + References No definition available. + Details
Name: | cx_MinimumRequirementOfPercentageOfEquityInterest
Namespace Prefix: | cx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of customers. + References No definition available. + Details
Name: | cx_NumberOfCustomers
Namespace Prefix: | cx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage Of Co2 Released Directly Related To Production Process. + References No definition available. + Details
Name: | cx_PercentageOfCo2ReleasedDirectlyRelatedToProductionProcess
Namespace Prefix: | cx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage Of Co2 Released In Directly Related To Electric Consumption. + References No definition available. + Details
Name: | cx_PercentageOfCo2ReleasedInDirectlyRelatedToElectricConsumption
Namespace Prefix: | cx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage Of Co2 Released Through Activity Of Supply And Transportation. + References No definition available. + Details
Name: | cx_PercentageOfCo2ReleasedThroughActivityOfSupplyAndTransportation
Namespace Prefix: | cx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage Reduction Of Co2 Emissions. + References No definition available. + Details
Name: | cx_PercentageReductionOfCo2Emissions
Namespace Prefix: | cx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition PercentageOf Co 2 Released During Calcination Of Limestone. + References No definition available. + Details
Name: | cx_PercentageofCo2ReleasedDuringCalcinationOfLimestone
Namespace Prefix: | cx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Property plant and equipment acquired through capital leases. + References No definition available. + Details
Name: | cx_PropertyPlantAndEquipmentAcquiredThroughCapitalLeases
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2021-01-01 -Paragraph 106 -Subparagraph d -Clause iii -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d_iii&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 38 -IssueDate 2021-01-01 -Paragraph 118 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_a&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | cx_ScopeAxis=cx_ScopeThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_IntangibleExplorationAndEvaluationAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | cx_ScopeAxis=cx_ScopeOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cx_ScopeAxis=cx_ScopeTwoMember
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: |

X
- Details
Name: | ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_CommunicationAndNetworkEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ComponentsOfEquityAxis=ifrs-full_AdditionalPaidinCapitalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |