Derivatives - Credit-related Contingent Features and Collateral (Details) (USD $)
|
Jun. 30, 2014
|
Dec. 31, 2013
|
|||
---|---|---|---|---|---|
Derivative [Line Items] | |||||
Collateral Held, Cash and Securities | $ 69,500,000,000 | $ 74,400,000,000 | |||
Collateral Already Posted, Aggregate Fair Value | 52,200,000,000 | 56,100,000,000 | |||
Collateral Not Yet Posted Aggregate Fair Value | 1,300,000,000 | ||||
Derivative Liability, Fair Value, Amount Offset Against Collateral | 33,100,000,000 | 32,800,000,000 | |||
Unilateral Derivative Termination Contract [Member]
|
|||||
Derivative [Line Items] | |||||
Collateral Already Posted, Aggregate Fair Value | 33,000,000 | ||||
Derivative Liability, Fair Value, Amount Offset Against Collateral | 97,000,000 | ||||
Bank of America, N.A. [Member]
|
|||||
Derivative [Line Items] | |||||
Collateral Not Yet Posted Aggregate Fair Value | 625,000,000 | ||||
Rating Agency Downgrade By One Notch [Member] | Unilateral Derivative Termination Contract For Rating Downgrade of Long-Term Senior Debt [Member]
|
|||||
Derivative [Line Items] | |||||
Collateral Already Posted, Aggregate Fair Value | 1,158,000,000 | ||||
Derivative Liability, Incremental Increase, Offset Against Collateral | 1,403,000,000 | ||||
Rating Agency Downgrade By One Notch [Member] | Bank of America Corporation [Member]
|
|||||
Derivative [Line Items] | |||||
Additional Collateral Required to be Posted Upon Downgrade | 1,119,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 | 778,000,000 | [1] | |||
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,914,000,000 | ||||
Derivative Liability, Incremental Increase, Offset Against Collateral | 2,379,000,000 | ||||
Rating Agency Downgrade by Two Notches [Member] | Bank of America Corporation [Member]
|
|||||
Derivative [Line Items] | |||||
Additional Collateral Required to be Posted Upon Downgrade | 3,275,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 | $ 2,218,000,000 | [1] | |||
|