XML 121 R66.htm IDEA: XBRL DOCUMENT
v3.20.1

Accounts Receivable from Subscribers, Distributors, Recoverable Taxes Contractual Assets and Other, Net - Summary of Accounts Receivable From Subscribers and Distributors Included in Impairments of Trade Receivables (Detail) - Receivable from subscribers and distributors [member] - MXN ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018
Disclosure of accounts receivable [line items] |  |
Allowance for bad debts | $ 39,480,909 | $ 40,798,025
1 - 90 days [member] |  |
Disclosure of accounts receivable [line items] |  |
Allowance for bad debts | 3,948,091 | 4,079,803
Greater than 90 days [member] |  |
Disclosure of accounts receivable [line items] |  |
Allowance for bad debts | $ 35,532,818 | $ 36,718,222

X
- Definition Disclosure Of Accounts Receivable [line items] + References No definition available. + Details
Name: | amx_DisclosureOfAccountsReceivableLineItems
Namespace Prefix: | amx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Impairment allowances for trade receivables. + References No definition available. + Details
Name: | amx_ImpairmentAllowancesForTradeReceivables
Namespace Prefix: | amx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfAcquiredReceivablesAxis=amx_ReceivableFromSubscribersAndDistributorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=amx_LaterThanOneDayAndNotLaterThanNinetyDaysMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=amx_LaterThanNinetyDaysMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |