XML 116 R64.htm IDEA: XBRL DOCUMENT
v3.21.1

Revenue and Construction Contracts - Summary of Revenues and Costs Related to Construction Contracts in Progress (Detail) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Analysis of income and expense [abstract] |  |  |
Revenue from construction contracts included in consolidated revenues, accumulated | $ 112 |  |
Costs incurred in construction contracts included in consolidated cost of sales, accumulated | (111) |  |
Construction contracts gross operating profit | 1 |  |
Revenue from construction contracts included in consolidated revenues | 101 | $ 79 | $ 72
Costs incurred in construction contracts included in consolidated cost of sales | $ (101) | $ (79) | (68)
Construction contracts gross operating profit |  |  | $ 4

X
- Definition Construction contracts costs incurred, accumulated. + References No definition available. + Details
Name: | cx_ConstructionContractCostsIncurredAccumulated
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Construction contracts gross operating profit (loss). + References No definition available. + Details
Name: | cx_ConstructionContractGrossOperatingProfitLoss
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate amount of costs incurred and recognisedprofits, less recognised losses, to date on costruction contacts in progress, + References No definition available. + Details
Name: | cx_CostsIncurredAndRecognisedProfitLessRecognisedLosses
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Costs incurred in construction contracts. + References No definition available. + Details
Name: | cx_CostsIncurredInConstructionContracts
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Revenue from construction contracts, accumulated to date. + References No definition available. + Details
Name: | cx_RevenueFromConstructionContractAccumulated
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The amount of revenue arising from construction contracts. Construction contracts are contracts specifically negotiated for the construction of an asset or a combination of assets that are closely interrelated or interdependent in terms of their design, technology and function or their ultimate purpose or use. [Refer: Revenue] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_112_c&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_RevenueFromConstructionContracts
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration