XML 60 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Basis of Presentation and Significant Accounting Policies - Future Minimum Rental Commitments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jun. 30, 2019
Apr. 30, 2018
Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]          
Next one year [1]       $ 302  
1-2 years       254  
2-3 years       216  
3-4 years       171  
4-5 years       122  
Thereafter       419  
Total undiscounted lease payments       1,483  
Less: Imputed interest       195  
Present Value of Minimum Lease Payments       1,288  
Less: Current portion       263  
Noncurrent portion       $ 1,026  
Rental expense, net of sublease income $ 301 $ 314 $ 292    
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]          
2019 300        
2020 252        
2021 210        
2022 267        
2023 248        
After 2023 $ 2,040        
Office Building in New York City [Member]          
Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]          
Term of corporate headquarters lease agreement         20 years
Future minimum commitment for corporate headquarters lease         $ 1,700
[1] Reflects lease payments due within 12 months subsequent to the balance sheet date.