XML 139 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT - Schedule of Estimated Debt Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Long-term debt repayments  
2025 $ 2,749
2026 2,239
2027 4,677
2028 1,767
2029 2,312
Thereafter 25,783
Interest payments  
2025 1,792
2026 1,674
2027 1,532
2028 1,408
2029 1,324
Thereafter $ 19,606