XML 156 R123.htm IDEA: XBRL DOCUMENT
v3.25.1

Employee Benefits, Net Liability and Net Period Cost for Employee Benefit (Details) $ in Thousands, $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2024 MXN ($) | Dec. 31, 2023 MXN ($) | Dec. 31, 2022 MXN ($) | Dec. 31, 2024 USD ($)
Disclosure of net defined benefit liability [abstract] |  |  |  |
Liabilities | $ 167,152,441 | $ 143,516,143 |  | $ 8,247
Net period cost (benefit) [abstract] |  |  |  |
Net period cost (benefit) | 18,232,542 | 16,971,936 | $ 15,979,152 |
Mexico [Member] |  |  |  |
Disclosure of net defined benefit liability [abstract] |  |  |  |
Liabilities | 145,277,743 | 119,265,063 |  |
Net period cost (benefit) [abstract] |  |  |  |
Net period cost (benefit) | 16,074,164 | 14,601,940 | 13,673,155 |
Puerto Rico [Member] |  |  |  |
Disclosure of net defined benefit liability [abstract] |  |  |  |
Liabilities | 6,954,741 | 7,227,422 |  |
Net period cost (benefit) [abstract] |  |  |  |
Net period cost (benefit) | 535,051 | 170,389 | 538,681 |
Brazil [Member] |  |  |  |
Disclosure of net defined benefit liability [abstract] |  |  |  |
Liabilities | 5,411,258 | 7,401,235 |  |
Net period cost (benefit) [abstract] |  |  |  |
Net period cost (benefit) | (228,547) | 369,624 | 587,552 |
Europe [Member] |  |  |  |
Disclosure of net defined benefit liability [abstract] |  |  |  |
Liabilities | 8,578,927 | 8,919,884 |  |
Net period cost (benefit) [abstract] |  |  |  |
Net period cost (benefit) | 1,755,407 | 1,750,101 | 1,176,028 |
Ecuador [Member] |  |  |  |
Disclosure of net defined benefit liability [abstract] |  |  |  |
Liabilities | 654,465 | 479,762 |  |
Net period cost (benefit) [abstract] |  |  |  |
Net period cost (benefit) | 65,123 | 40,498 | (29,743) |
El Salvador [Member] |  |  |  |
Disclosure of net defined benefit liability [abstract] |  |  |  |
Liabilities | 165,653 | 113,508 |  |
Net period cost (benefit) [abstract] |  |  |  |
Net period cost (benefit) | 16,430 | 15,190 | 14,384 |
Nicaragua [Member] |  |  |  |
Disclosure of net defined benefit liability [abstract] |  |  |  |
Liabilities | 71,266 | 53,974 |  |
Net period cost (benefit) [abstract] |  |  |  |
Net period cost (benefit) | 13,387 | 10,937 | 11,502 |
Honduras [Member] |  |  |  |
Disclosure of net defined benefit liability [abstract] |  |  |  |
Liabilities | 38,388 | 55,295 |  |
Net period cost (benefit) [abstract] |  |  |  |
Net period cost (benefit) | $ 1,527 | $ 13,257 | $ 7,593 |

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

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

X
- Definition The amount of non-current provisions for employee benefits. [Refer: Provisions for employee benefits] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 78 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_d&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NoncurrentProvisionsForEmployeeBenefits
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The increase (decrease) in the net defined benefit liability (asset) resulting from past service cost and losses (gains) arising from settlements. [Refer: Decrease (increase) in net defined benefit liability (asset) resulting from gains (losses) arising from settlements; Net defined benefit liability (asset)] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2024-01-01 -Paragraph 141 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2024-en-r&anchor=para_141_d&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_MX
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_PR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_BR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=srt_EuropeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_EC
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_SV
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_NI
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_HN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |