XML 121 R108.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Future Minimum Lease Commitments) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]      
Operating Leases, Rent Expense $ 160 $ 147 $ 87
Operating Leases      
2019 94    
2020 89    
2021 70    
2022 56    
2023 42    
Thereafter 152    
Total minimum lease payments 503    
Capital Leases      
2019 3    
2020 3    
2021 2    
2022 2    
2023 2    
Thereafter 7    
Total minimum lease payments 19    
Less: Imputed interest costs (10)    
Present value of net minimum lease payments $ 9