v3.21.2
Additional Financial Information - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Supplemental Financial Statement Elements [Abstract]    
Accounts payable $ 3,855 $ 5,564
Payroll and related benefits 1,149 1,163
Property and other taxes, including payroll 1,589 1,540
Interest 769 771
Commissions 257 399
Toll and interconnect 331 217
Advertising 65 135
Other 396 407
Accounts payable and accrued liabilities 8,411 10,196
Accounts Payable and Accrued Liabilities    
Accounts Payable and Accrued Liabilities [Line Items]    
Outstanding checks $ 281 $ 628