XML 99 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Schedule of Debt (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Annual maturities of long-term debt  
2025 $ 109
2026 109
2027 655
2028 639
2029 1,484
Thereafter 9,298
Total debt 12,294
Estimated interest payments  
2025 790
2026 780
2027 780
2028 690
2029 670
Thereafter 730
Debt estimate interest payment, due 4,440
Total debt service obligation  
2025 899
2026 889
2027 1,435
2028 1,329
2029 2,154
Thereafter 10,028
Debt service obligation $ 16,734