XML 109 R88.htm IDEA: XBRL DOCUMENT v3.25.2
SHORT-TERM AND LONG-TERM DEBT - Long-Term Debt Maturities (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Maturities of Long-term Debt [Abstract]  
2026 $ 5,377
2027 4,606
2028 2,142
2029 2,027
2030 $ 3,996