v3.20.1
Leases - Lease Costs (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Finance lease cost:    
Amortization of assets $ 44 $ 36
Interest on lease liabilities 4 4
Operating lease cost 95 67
Short-term lease cost 6 8
Variable lease cost 30 25
Sublease income (1) (1)
Total lease cost $ 178 $ 139