XML 107 R89.htm IDEA: XBRL DOCUMENT v3.6.0.2
Leases (Details)
$ in Millions
Dec. 31, 2016
USD ($)
Leases [Abstract]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 220
Operating Leases, Future Minimum Payments, Due in Two Years 170
Operating Leases, Future Minimum Payments, Due in Three Years 121
Operating Leases, Future Minimum Payments, Due in Four Years 83
Operating Leases, Future Minimum Payments, Due in Five Years 62
Thereafter 187
Total minimum lease payments $ 843