v3.25.4
Leases - Schedule of Maturity of Operating and Finance Lease Liabilities (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Operating Leases  
2026 $ 5,060
2027 4,782
2028 4,425
2029 4,111
2030 3,730
Thereafter 13,987
Total lease payments 36,095
Less: imputed interest (5,910)
Total 30,185
Finance Leases  
2026 1,222
2027 772
2028 347
2029 17
2030 4
Thereafter 7
Total lease payments 2,369
Less: imputed interest (99)
Total $ 2,270