XML 116 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases - Future Minimum Rental Commitments (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Leases [Abstract]  
Noncancelable Operating Leases, Due 2019 $ 82
Minimum Lease Payments, Sale Leaseback Transactions, Next Twelve Months 753
Noncancelable Operating Leases, Due 2020 70
Minimum Lease Payments, Sale Leaseback Transactions, within Two Years 809
Noncancelable Operating Leases, Due 2021 57
Minimum Lease Payments, Sale Leaseback Transactions, within Three Years 822
Noncancelable Operating Leases, Due 2022 53
Minimum Lease Payments, Sale Leaseback Transactions, within Four Years 836
Noncancelable Operating Leases, Due 2023 51
Minimum Lease Payments, Sale Leaseback Transactions, within Five Years 855
Noncancelable Operating Leases, Due 2024 and thereafter 966
Minimum Lease Payments, Sale Leaseback Transactions, Thereafter 34,333
Noncancelable Operating Leases, Total minimum rental commitments 1,279
Minimum Lease Payments, Sale Leaseback Transactions $ 38,408