XML 125 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-term debt - Aggregate amounts of maturities of long-term debt (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Long-term Debt  
2025 $ 6,665
2026 8,529
2027 7,758
2028 214
2029 2,596
Machinery, Energy & Transportation  
Long-term Debt  
2025 46
2026 21
2027 17
2028 203
2029 503
Financial Products  
Long-term Debt  
2025 6,619
2026 8,508
2027 7,741
2028 11
2029 $ 2,093