XML 115 R94.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Noncancelable Operating Leases (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Lessee, Lease, Description [Line Items]      
Rent expense $ 317 $ 354 $ 300
Operating lease liabilities 969 1,010  
Operating right-of-use assets obtained in exchange for lease obligations 222 $ 497  
2021 251    
2022 205    
2023 196    
2024 151    
2025 122    
Thereafter 437    
Imputed interest $ 184    
Weighted average discount rate 4.00% 4.20%  
Weighted-average remaining lease term 7 years 4 months 24 days 7 years 2 months 12 days  
Payments for operating leases $ 309 $ 337  
Amount of lease agreements not yet commenced 150    
Other assets      
Lessee, Lease, Description [Line Items]      
Operating lease right-of-use assets 1,000 1,100  
Accrued liabilities      
Lessee, Lease, Description [Line Items]      
Operating lease liability 209 239  
Other liabilities      
Lessee, Lease, Description [Line Items]      
Operating lease liabilities $ 969 $ 1,000