Quarterly report [Sections 13 or 15(d)]

Leases - Future Minimum Payments Table (Details)

v3.25.1
Leases - Future Minimum Payments Table (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Operating Leases, Future Minimum Payments  
2025 $ 546
2027 610
2028 516
2029 348
2030 259
Thereafter 1,030
Total lease payments 3,309 [1]
Less: Interest (580)
Present value of lease liabilities 2,729
Finance Leases, Future Minimum Payments  
2025 85
2027 111
2028 113
2029 115
2030 115
Thereafter 483
Total lease payments 1,022 [1]
Less: Interest (261)
Present value of lease liabilities 761
Operating Lease, Lease Not yet Commenced, Payments Due $ 2,700
Maximum [Member]  
Finance Leases, Future Minimum Payments  
Operating Leases, Lease Not yet Commenced, Term of Contract 15 years
[1] Does not include approximately $2.7 billion of legally binding minimum payments for leases executed as of March 31, 2025 that will commence in future periods, consisting primarily of vessel charters, with fixed minimum lease terms of up to 15 years.