XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Annual Principal Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2025 $ 398
2026 27
2027 1,103
2028 2
2029 623
After 2029 2,044
Total payments 4,197
Less: unamortized premiums, net of discount (36)
Total short and long-term debt $ 4,161