Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Future Minimum Payments Table (Details)

v3.25.4
Leases - Future Minimum Payments Table (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Operating Leases, Future Minimum Payments  
2026 $ 670
2027 586
2028 404
2029 315
2030 300
Thereafter 1,027
Total lease payments 3,302 [1]
Less: Interest (600)
Present value of lease liabilities 2,702
Finance Leases, Future Minimum Payments  
2026 142
2027 143
2028 146
2029 146
2030 146
Thereafter 500
Total lease payments 1,223 [1]
Less: Interest (292)
Present value of lease liabilities 931
Operating Lease, Lease Not yet Commenced  
Finance Leases, Future Minimum Payments  
Operating Lease, Lease Not yet Commenced, Payments Due $ 4,300
Maximum [Member]  
Finance Leases, Future Minimum Payments  
Operating Leases, Lease Not yet Commenced, Term of Contract 15 years
[1] Does not include approximately $4.3 billion of legally binding minimum payments for leases executed as of December 31, 2025 that will commence in future periods, consisting primarily of vessel charters, with fixed minimum lease terms of up to 15 years.