XML 96 R111.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Minimum Future Lease Payments to be Received for Sales-Type and Direct Financing Leases (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Sales-type and direct financing lease payments  
2020 $ 1,127
2021 867
2022 634
2023 413
2024 258
Thereafter 496
Total lease payments $ 3,795