XML 95 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Operating Leases (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Operating lease costs $ 351 $ 254 $ 224
Variable lease costs 109 66 49
Cash used in operating activities for payments of amounts included in the measurement of operating lease liabilities 289 288 222
Operating lease ROU assets obtained in exchange for new operating lease liabilities 430 293 $ 202
ROU assets 1,593 1,531  
Operating lease liabilities - current 272 266  
Operating lease liabilities - noncurrent $ 1,313 $ 1,203  
Remaining operating lease term 9 years 4 months 24 days 9 years 10 months 24 days  
Discount rate 3.20% 2.60%  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other accrued expenses Other accrued expenses  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities