Borrowings - Post-Swap Borrowing (Details) - USD ($) $ in Millions |
Dec. 31, 2019 |
Dec. 31, 2018 |
|---|---|---|
| Borrowings | ||
| Fixed-rate debt, Amount | $ 52,169 | $ 28,770 |
| Floating-rate debt, Amount | 9,455 | 13,886 |
| Total | $ 61,624 | $ 42,656 |
| Fixed-rate debt, Weighted-average Interest Rate (as a percent) | 2.90% | 2.70% |
| Floating-rate debt, Weighted-average Interest Rate (as a percent) | 2.20% | 3.00% |
| Interest rate swaps | ||
| Borrowings | ||
| Notional amount | $ 2,975 | $ 7,563 |
| Interest rate swaps | Derivative instruments in fair value hedges | ||
| Borrowings | ||
| Notional amount | $ 3,000 | $ 7,600 |
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
| X | ||||||||||
- Definition Nominal or face amount used to calculate payment on derivative. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of long-term debt and lease obligation, including portion classified as current. No definition available.
|
| X | ||||||||||
- Definition The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate. No definition available.
|
| X | ||||||||||
- Definition The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time. No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|