XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Long-Term Debt and Short-Term Borrowings - Future Maturities of Long-term Debt (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Maturities of long-term debt  
Remainder of 2025 $ 1,169
2026 1,552
2027 847
2028 754
2029 1,791
2030 1,681
After 2030 5,682
Total long-term debt $ 13,476