v3.20.4
Additional Financial Information - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Supplemental Financial Statement Elements [Abstract]    
Accounts payable $ 5,564 $ 4,322
Payroll and related benefits 1,163 802
Property and other taxes, including payroll 1,540 682
Interest 771 227
Commissions 399 251
Toll and interconnect 217 156
Advertising 135 127
Other 407 179
Accounts payable and accrued liabilities 10,196 6,746
Accounts Payable and Accrued Liabilities    
Accounts Payable and Accrued Liabilities [Line Items]    
Outstanding checks $ 628 $ 463