XML 119 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-term debt - Aggregate amounts of maturities of long-term debt (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Long-term Debt  
2024 $ 8,763
2025 7,830
2026 5,649
2027 2,492
2028 213
Machinery, Energy & Transportation  
Long-term Debt  
2024 1,044
2025 19
2026 15
2027 13
2028 199
Financial Products  
Long-term Debt  
2024 7,719
2025 7,811
2026 5,634
2027 2,479
2028 $ 14