XML 121 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Long-Term Debt - Scheduled Repayments) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Debt repayments  
2025 $ 5,399
2026 8,652
2027 6,310
2028 6,905
2029 6,918
Thereafter $ 101,768
Weighted-average interest rate  
2025 4.70%
2026 3.10%
2027 3.70%
2028 3.20%
2029 4.60%
Thereafter 4.20%