Derivatives - Credit-related Contingent Features and Collateral (Details) (USD $)
|
Jun. 30, 2013
|
Dec. 31, 2012
|
---|---|---|
Derivative [Line Items] | ||
Collateral Held, Cash and Securities | $ 79,300,000,000 | $ 85,600,000,000 |
Collateral Already Posted, Aggregate Fair Value | 63,400,000,000 | 74,100,000,000 |
Collateral Not Yet Posted Aggregate Fair Value | 2,100,000,000 | |
Unilateral Derivative Termination Contract [Member]
|
||
Derivative [Line Items] | ||
Collateral Already Posted, Aggregate Fair Value | 345,000,000 | |
Derivative Liability, Fair Value, Amount Offset Against Collateral | 393,000,000 | |
Unilateral Derivative Termination Contract For Rating Downgrade of Long-Term Senior Debt [Member]
|
||
Derivative [Line Items] | ||
Collateral Already Posted, Aggregate Fair Value | 2,100,000,000 | |
Derivative Liability, Fair Value, Amount Offset Against Collateral | 2,700,000,000 | |
Rating Agency Downgrade By One Notch [Member]
|
||
Derivative [Line Items] | ||
Additional Collateral, Aggregate Fair Value | 3,000,000,000 | |
Rating Agency Downgrade by Two Notches [Member]
|
||
Derivative [Line Items] | ||
Additional Collateral, Aggregate Fair Value | 5,400,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,200,000,000 | |
Derivative Liability, Incremental Increase, Fair Value, Amount Offset Against Collateral | 1,800,000,000 | |
Bank of America, N.A. [Member]
|
||
Derivative [Line Items] | ||
Collateral Not Yet Posted Aggregate Fair Value | 1,300,000,000 | |
Bank of America, N.A. [Member] | Rating Agency Downgrade By One Notch [Member]
|
||
Derivative [Line Items] | ||
Additional Collateral, Aggregate Fair Value | 2,600,000,000 | |
Bank of America, N.A. [Member] | Rating Agency Downgrade by Two Notches [Member]
|
||
Derivative [Line Items] | ||
Additional Collateral, Aggregate Fair Value | 1,300,000,000 | |
Merrill Lynch [Member]
|
||
Derivative [Line Items] | ||
Collateral Not Yet Posted Aggregate Fair Value | 800,000,000 | |
Merrill Lynch [Member] | Rating Agency Downgrade By One Notch [Member]
|
||
Derivative [Line Items] | ||
Additional Collateral, Aggregate Fair Value | 400,000,000 | |
Merrill Lynch [Member] | Rating Agency Downgrade by Two Notches [Member]
|
||
Derivative [Line Items] | ||
Additional Collateral, Aggregate Fair Value | $ 4,100,000,000 |