Derivative Instruments and Hedging Activities (Credit Risk-Related Contingencies) (Details) - USD ($) $ in Millions |
Dec. 31, 2018 |
Dec. 31, 2017 |
|---|---|---|
| Derivatives | ||
| Net derivative liabilities with credit risk-related contingent features | $ 16,403 | $ 20,675 |
| Collateral posted | 11,981 | $ 16,642 |
| Bilateral Downgrade Agreement | ||
| Derivatives | ||
| Incremental collateral or termination payments upon potential future ratings downgrade of either party | 707 | |
| One-notch Downgrade | ||
| Derivatives | ||
| Incremental collateral or termination payments upon potential future ratings downgrade of either party | 460 | |
| Two-notch Downgrade | ||
| Derivatives | ||
| Incremental collateral or termination payments upon potential future ratings downgrade of either party | $ 321 |