XML 106 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Operating Leases (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Operating lease costs $ 353 $ 355 $ 351
Variable lease costs 115 115 109
Cash used in operating activities for payments of amounts included in the measurement of operating lease liabilities 327 410 289
Operating lease ROU assets obtained in exchange for new operating lease liabilities 262 234 $ 430
ROU assets - included in other assets 1,489 1,556  
Operating lease liabilities - included in other accrued expenses 261 263  
Operating lease liabilities - included in other long-term liabilities $ 1,239 $ 1,244  
Remaining operating lease term 8 years 7 months 6 days 9 years 2 months 12 days  
Discount rate 4.60% 4.00%  
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 accrued expenses