XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.1
BANK BORROWINGS AND LONG-TERM DEBT - Repayments of Debt (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Repayments of long-term debt  
2026 $ 1,209
2027 0
2028 398
2029 27
2030 682
Thereafter 1,390
Total $ 3,706