XML 220 R120.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Financial Instruments - Schedule of Lines of Credit (Detail) $ in Millions | Dec. 31, 2023 USD ($)
--- | ---
Disclosure of detailed information about financial instruments [abstract] |
Other lines of credit in foreign subsidiaries | $ 401
Other lines of credit from banks | 774
Revolving credit facility | 2,000
Total | 3,175
Other lines of credit in foreign subsidiaries, available | 274
Other lines of credit from banks, available | 774
Revolving credit facility, available | 1,400
Total, available | $ 2,448

X
- Definition Available Amount Of Other Lines Of Credit From Banks + References No definition available. + Details
Name: | cx_AvailableAmountOfOtherLinesOfCreditFromBanks
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Available Amount Of Other Lines Of Credit In Foreign Subsidiaries + References No definition available. + Details
Name: | cx_AvailableAmountOfOtherLinesOfCreditInForeignSubsidiaries
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Available amount of revolving credit facility + References No definition available. + Details
Name: | cx_AvailableAmountOfRevolvingCreditFacility
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line Of Credit Facility Maximum Borrowing Capacity 1 + References No definition available. + Details
Name: | cx_LineOfCreditFacilityMaximumBorrowingCapacity1
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line Of Credit Facility Remaining Borrowing Capacity 1 + References No definition available. + Details
Name: | cx_LineOfCreditFacilityRemainingBorrowingCapacity1
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Other lines of credit from banks. + References No definition available. + Details
Name: | cx_OtherLinesOfCreditFromBanks
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Other lines of credit in foreign subsidiaries. + References No definition available. + Details
Name: | cx_OtherLinesOfCreditInForeignSubsidiaries
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Revolving credit facility. + References No definition available. + Details
Name: | cx_RevolvingCreditFacility
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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