XML 146 R130.htm IDEA: XBRL DOCUMENT v3.25.0.1
Short-Term and Long-Term Debt - Future Principal Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Long-Term Debt, Fiscal Year Maturity [Abstract]  
2025 $ 300
2026 400
2027 150
2028 500
2029 0
Thereafter 4,731
Total $ 6,081