v3.19.3.a.u2
Debt (Long-Term Debt - Scheduled Repayments) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
Debt Disclosure  
Long-term debt repayments scheduled for 2020 $ 12,149 [1]
Long-term debt repayments scheduled for 2021 11,036 [1]
Long-term debt repayments scheduled for 2022 11,189 [1]
Long-term debt repayments scheduled for 2023 10,037 [1]
Long-term debt repayments scheduled for 2024 11,225 [1]
Long-term debt repayments scheduled for the period thereafter $ 112,429 [1]
Weighted average interest rate of long-term debt repayment scheduled for 2020 2.90%
Weighted average interest rate of long-term debt repayment scheduled for 2021 3.80%
Weighted average interest rate of long-term debt repayment scheduled for 2022 3.50%
Weighted average interest rate of long-term debt repayment scheduled for 2023 3.50%
Weighted average interest rate of long-term debt repayment scheduled for 2024 3.60%
Weighted average interest rate of long-term debt repayment scheduled for the period thereafter 4.80%
[1] Debt repayments assume putable debt is redeemed by the holders at the next opportunity.