XML 156 R128.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments (Operating Leases - Narrative) (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Investments, All Other Investments [Abstract]  
Operating Leases, Future Minimum Payments Receivable, Current $ 288
Operating Leases, Future Minimum Payments Receivable, in Two Years 240
Operating Leases, Future Minimum Payments Receivable, in Three Years 205
Operating Leases, Future Minimum Payments Receivable, in Four Years 186
Operating Leases, Future Minimum Payments Receivable, in Five Years 159
Operating Leases, Future Minimum Payments Receivable, Thereafter 1,100
Operating Leases, Future Minimum Payments Receivable $ 2,200