XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Commitments (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
item
Commitments  
2024 $ 1,530
2025 305
2026 127
2027 69
2028 70
Thereafter 243
Totals $ 2,344
Power  
Commitments  
Number of vessels under construction | item 3
Marine  
Commitments  
Number of vessels under construction | item 8
Number of vessels expected to be delivered in 2024 | item 3
Number of vessels expected to be delivered in 2025 | item 5
Hog procurement contracts  
Commitments  
2024 $ 67
2025 56
2026 55
Totals 178
Grain and feedstock commitments  
Commitments  
2024 236
2025 4
2026 3
Totals 243
Grain purchase contracts for resale  
Commitments  
2024 701
2025 1
Totals 702
Fuel supply contract  
Commitments  
2024 104
2025 68
2026 68
2027 68
2028 69
Thereafter 235
Totals 612
Capital expenditures  
Commitments  
2024 261
2025 175
Totals 436
Other commitments  
Commitments  
2024 161
2025 1
2026 1
2027 1
2028 1
Thereafter 8
Totals $ 173