|
Derivatives - Credit-related Contingent Features and Collateral (Details) (USD $)
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|||
|---|---|---|---|---|---|
| Derivative [Line Items] | |||||
| Collateral Held, Cash and Securities | $ 74,400,000,000 | $ 85,600,000,000 | |||
| Collateral Already Posted, Aggregate Fair Value | 56,100,000,000 | 74,100,000,000 | |||
| Colateral Not Yet Posted Aggregate Fair Value | 1,300,000,000 | ||||
| Derivative Liability Amount Offset Against Collateral | 32,800,000,000 | 31,400,000,000 | |||
|
Unilateral Derivative Termination Contract [Member]
|
|||||
| Derivative [Line Items] | |||||
| Collateral Already Posted, Aggregate Fair Value | 350,000,000 | ||||
| Derivative Liability Amount Offset Against Collateral | 385,000,000 | ||||
|
Unilateral Derivative Termination Contract For Rating Downgrade of Long-Term Senior Debt [Member]
|
|||||
| Derivative [Line Items] | |||||
| Collateral Already Posted, Aggregate Fair Value | 733,000,000 | ||||
| Derivative Liability Amount Offset Against Collateral | 927,000,000 | ||||
|
Bank of America, N.A. [Member]
|
|||||
| Derivative [Line Items] | |||||
| Colateral Not Yet Posted Aggregate Fair Value | 700,000,000 | ||||
|
Rating Agency Downgrade By One Notch [Member]
|
|||||
| Derivative [Line Items] | |||||
| Additional Collateral Required to be Posted Upon Downgrade | 1,302,000,000 | ||||
|
Rating Agency Downgrade By One Notch [Member] | Bank of America, N.A. [Member]
|
|||||
| Derivative [Line Items] | |||||
| Additional Collateral Required to be Posted Upon Downgrade | 881,000,000 | [1] | |||
|
Rating Agency Downgrade by Two Notches [Member]
|
|||||
| Derivative [Line Items] | |||||
| Additional Collateral Required to be Posted Upon Downgrade | 4,101,000,000 | ||||
|
Rating Agency Downgrade by Two Notches [Member] | Unilateral Derivative Termination Contract For Rating Downgrade of Long-Term Senior Debt [Member]
|
|||||
| Derivative [Line Items] | |||||
| Collateral Already Posted, Aggregate Fair Value | 1,467,000,000 | ||||
| Derivative Liability, Incremental Increase Offset Against Collateral | 1,878,000,000 | ||||
|
Rating Agency Downgrade by Two Notches [Member] | Bank of America, N.A. [Member]
|
|||||
| Derivative [Line Items] | |||||
| Additional Collateral Required to be Posted Upon Downgrade | $ 3,039,000,000 | [1] | |||
|
|||||