XML 124 R103.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investment in Operating Leases, Net Investment in Operating Leases, Net (Future Lease Nonresidual Rental Payments) (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Future Lease Nonresidual Rental Payments [Abstract]  
Operating leases, future payments receivable, current $ 1,308
Operating leases, future payments receivable, due in two years 830
Operating leases, future payments receivable, due in three years 297
Operating leases, future payments receivable, due in four years 27
Operating leases, future payments receivable, thereafter 3
Operating leases, future payments receivable $ 2,465