Annual report pursuant to Section 13 and 15(d)

Leases - Future Minimum Payments Table (Details)

v3.24.0.1
Leases - Future Minimum Payments Table (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Operating Leases, Future Minimum Payments  
2024 $ 752
2025 612
2026 480
2027 383
2028 228
Thereafter 638
Total lease payments 3,093 [1]
Less: Interest (467)
Present value of lease liabilities 2,626
Finance Leases, Future Minimum Payments  
2024 67
2025 72
2026 75
2027 77
2028 73
Thereafter 355
Total lease payments 719 [1]
Less: Interest (217)
Present value of lease liabilities 502
Operating Lease, Lease Not yet Commenced, Payments Due $ 3,800
Maximum [Member]  
Finance Leases, Future Minimum Payments  
Operating Leases, Lease Not yet Commenced, Term of Contract 15 years
[1] Does not include approximately $3.8 billion of legally binding minimum payments for vessel charters executed as of December 31, 2023 that will commence in future periods with fixed minimum lease terms of up to 15 years.