v3.19.3.a.u2
Leases - Schedule of Components of Lease Cost (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
Finance lease cost  
Amortization of right-of-use assets $ 195
Interest 12
Operating lease cost 1,139
Variable lease cost and other, net 160
Total lease cost $ 1,506
Weighted-average remaining lease term  
Operating leases 13 years
Finance leases 15 years 3 months 18 days
Weighted-average discount rate  
Operating leases (in percentage) 3.20%
Finance leases (in percentage) 3.10%