XML 93 R78.htm IDEA: XBRL DOCUMENT v3.19.2
Investments (Operating Leases - Narrative) (Details)
$ in Millions
Jun. 30, 2019
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Operating Leases, Future Minimum Payments Receivable, Current $ 154
Operating Leases, Future Minimum Payments Receivable, in Two Years 246
Operating Leases, Future Minimum Payments Receivable, in Three Years 193
Operating Leases, Future Minimum Payments Receivable, in Four Years 163
Operating Leases, Future Minimum Payments Receivable, in Five Years 142
Operating Leases, Future Minimum Payments Receivable, Thereafter 992
Operating Leases, Future Minimum Payments Receivable $ 1,900