v3.24.4
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense were as follows:
Year Ended December 31,
(in millions)202420232022
Operating lease expense$4,787 $4,987 $6,514 
Financing lease expense:
Amortization of right-of-use assets787 684 733 
Interest on lease liabilities111 79 68 
Total financing lease expense898 763 801 
Variable lease expense279 411 484 
Total lease expense$5,964 $6,161 $7,799 
Schedule of Information Relating to Lease Term and Discount Rate
Information relating to the lease term and discount rate is as follows:
Year Ended December 31,
202420232022
Weighted-Average Remaining Lease Term (Years)
Operating leases8910
Financing leases222
Weighted-Average Discount Rate
Operating leases4.4 %4.3 %4.1 %
Financing leases5.3 %4.6 %3.2 %
Schedule of Maturity Operating Lease Liabilities
Maturities of lease liabilities as of December 31, 2024, were as follows:
(in millions)Operating LeasesFinance Leases
Twelve Months Ending December 31,
2025$4,491 $1,242 
20264,400 809 
20274,093 357 
20283,763 25 
20293,478 
Thereafter15,664 — 
Total lease payments35,889 2,437 
Less: imputed interest6,199 111 
Total$29,690 $2,326 
Schedule of Maturity Finance Lease Liabilities
Maturities of lease liabilities as of December 31, 2024, were as follows:
(in millions)Operating LeasesFinance Leases
Twelve Months Ending December 31,
2025$4,491 $1,242 
20264,400 809 
20274,093 357 
20283,763 25 
20293,478 
Thereafter15,664 — 
Total lease payments35,889 2,437 
Less: imputed interest6,199 111 
Total$29,690 $2,326