XML 127 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Noncancelable Operating Leases (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Lessee, Lease, Description [Line Items]      
Rent expense $ 354 $ 300 $ 284
Operating lease liabilities 1,010 $ 0  
Operating right-of-use assets obtained in exchange for lease obligations 497    
2020 269    
2021 247    
2022 179    
2023 167    
2024 130    
Thereafter 464    
Imputed interest $ 207    
Weighted average discount rate 4.20%    
Weighted-average remaining lease term 7 years 2 months 12 days    
Payments for operating leases $ 337    
Other assets      
Lessee, Lease, Description [Line Items]      
Operating lease right-of-use assets 1,100    
Accrued liabilities      
Lessee, Lease, Description [Line Items]      
Operating lease liability 239    
Other liabilities      
Lessee, Lease, Description [Line Items]      
Operating lease liabilities $ 1,000