XML 152 R95.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Minimum Future Lease Payments to be Received for Sales-Type and Direct Financing Leases (Details)
$ in Millions
Mar. 31, 2019
USD ($)
Sales-type and direct financing lease payments  
2019 $ 843
2020 928
2021 659
2022 435
2023 269
Thereafter 463
Total lease payments $ 3,597