XML 81 R41.htm IDEA: XBRL DOCUMENT v3.24.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Summary of operating lease assets and liabilities
Operating Lease Assets and Liabilities Recorded in our Consolidated Balance Sheet
December 31 (in millions)20242023
Other noncurrent assets, net$5,524 $5,786 
Accrued expenses and other current liabilities$751 $748 
Other noncurrent liabilities$5,569 $5,838 
Summary of future minimum rental commitments for operating leases under the new guidance
Future Minimum Lease Commitments for Operating Leases
(in millions)December 31,
2024
2025$965 
2026896 
2027787 
2028624 
2029406 
Thereafter6,163 
Total future minimum lease payments9,840 
Less: imputed interest (3,521)
Total liability$6,319