v3.20.2
Additional Financial Information - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Supplemental Financial Statement Elements [Abstract]    
Accounts payable $ 4,960 $ 4,322
Payroll and related benefits 1,182 802
Property and other taxes, including payroll 1,242 682
Interest 780 227
Commissions 338 251
Toll and interconnect 224 156
Advertising 140 127
Other 482 179
Accounts payable and accrued liabilities 9,348 6,746
Accounts Payable and Accrued Liabilities    
Accounts Payable and Accrued Liabilities [Line Items]    
Outstanding checks $ 380 $ 463