XML 161 R145.htm IDEA: XBRL DOCUMENT
v3.22.1

Income Taxes - Summary of Tax Losses Carryforwards and their Years of Expiration (Detail) $ in Millions | Dec. 31, 2021 MXN ($)
--- | ---
Major components of tax expense (income) [abstract] |
2025 | $ 1,218
2026 | 5,516
2027 | 0
2028 | 509
2029 | 10
2030 | 0
2031 and thereafter | 89
No expiration (Brazil) | 14,787
Tax loss carryforwards | $ 22,129

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

X
- Definition Tax losses carried forward which expire in year eight + References No definition available. + Details
Name: | kof_TaxLossesCarriedForwardWhichExpireInYearEight
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Tax losses carried forward which expire in year five + References No definition available. + Details
Name: | kof_TaxLossesCarriedForwardWhichExpireInYearFive
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Tax losses carried forward which expire in year four + References No definition available. + Details
Name: | kof_TaxLossesCarriedForwardWhichExpireInYearFour
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Tax losses carried forward which expire in year nine + References No definition available. + Details
Name: | kof_TaxLossesCarriedForwardWhichExpireInYearNine
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Tax losses carried forward which expire in year seven + References No definition available. + Details
Name: | kof_TaxLossesCarriedForwardWhichExpireInYearSeven
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Tax losses carried forward which expire in year six + References No definition available. + Details
Name: | kof_TaxLossesCarriedForwardWhichExpireInYearSix
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Tax losses carried forward which expire thereafter + References No definition available. + Details
Name: | kof_TaxLossesCarriedForwardWhichExpireThereafter
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Tax losses carryforward + References No definition available. + Details
Name: | kof_TaxLossesCarryforward
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Unrecognized deferred tax assets tax loss carry forward with no expiration + References No definition available. + Details
Name: | kof_UnrecognizedDeferredTaxAssetsTaxLossCarryForwardWithNoExpiration
Namespace Prefix: | kof_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant