v3.25.4
Lease - Maturities (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 - Operating Leases $ 315
2027 - Operating Leases 199
2028 - Operating Leases 124
2029 - Operating Leases 99
2030 - Operating Leases 79
Thereafter - Operating Leases 399
Total lease payments - Operating Leases 1,215
Imputed interest - Operating Leases (240)
Total - Operating Leases 975
2026 - Financing Leases 103
2027 - Financing Leases 59
2028 - Financing Leases 27
2029 - Financing Leases 14
2030 - Financing Leases 6
Thereafter - Financing Leases 15
Total lease payments - Financing Leases 224
Imputed interest - Financing Leases (41)
Total - Financing Leases $ 183