v3.20.4

Sales Of Receivables (Equipment Installment and AT&T Revolving Programs) (Details) - USD ($) $ in Millions | Dec. 31, 2020 | Dec. 31, 2019
--- | --- | ---
Equipment Installment |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Gross receivables | $ 5,565 | $ 4,576
Other Assets | 2,295 | 1,632
Outstanding portfolio of receivables derecognized from our consolidated balance sheets | 7,827 | 9,713
Cash proceeds received, net of remittances | 5,646 | 7,211
Equipment Installment | Notes receivable |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Accounts receivable | 2,716 | 2,467
Equipment Installment | Trade receivables |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Accounts receivable | 554 | 477
Revolving |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Gross receivables | 3,909 | 3,324
Other Assets | 194 | 515
Outstanding portfolio of receivables derecognized from our consolidated balance sheets | 5,300 | 4,300
Cash proceeds received, net of remittances | 5,300 | 4,300
Revolving | Notes receivable |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Accounts receivable | 0 | 0
Revolving | Trade receivables |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Accounts receivable | $ 3,715 | $ 2,809

X
- Definition The cummulative cash proceeds received, net of remittances (excluding amounts returned as deferred purchase price). + References No definition available. + Details
Name: | t_CashProceedsReceivedOnFinanceReceivablesNetOfRemittances
Namespace Prefix: | t_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522 + Details
Name: | us-gaap_AccountsReceivableGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522 + Details
Name: | us-gaap_AccountsReceivableGrossCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522 + Details
Name: | us-gaap_AccountsReceivableGrossNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of transferred financial assets in which the transferor has continuing involvement with the assets underlying the transaction that have been derecognized. Continuing involvement includes, but is not limited to, servicing, recourse, and restrictions on transferor's interests in transferred financial assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 860 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a)(2) -URI http://asc.fasb.org/extlink&oid=118948506&loc=d3e107314-111719 + Details
Name: | us-gaap_DerecognizedAssetsSecuritizedOrAssetbackedFinancingArrangementAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | t_FinanceReceivableProgramsAxis=t_EquipmentInstallmentProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_NotesReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | t_FinanceReceivableProgramsAxis=t_RevolvingReceivablesProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |