Derivatives - Credit-related Contingent Features and Collateral (Details) (USD $)
|
Mar. 31, 2014
|
Dec. 31, 2013
|
|||
---|---|---|---|---|---|
Derivative [Line Items] | |||||
Collateral Held, Cash and Securities | $ 69,600,000,000 | $ 74,400,000,000 | |||
Collateral Already Posted, Aggregate Fair Value | 48,000,000,000 | 56,100,000,000 | |||
Collateral Not Yet Posted Aggregate Fair Value | 1,500,000,000 | ||||
Derivative Liability, Fair Value, Amount Offset Against Collateral | 32,500,000,000 | 32,800,000,000 | |||
Unilateral Derivative Termination Contract [Member]
|
|||||
Derivative [Line Items] | |||||
Collateral Already Posted, Aggregate Fair Value | 83,000,000 | ||||
Derivative Liability, Fair Value, Amount Offset Against Collateral | 143,000,000 | ||||
Bank of America, N.A. [Member]
|
|||||
Derivative [Line Items] | |||||
Collateral Not Yet Posted Aggregate Fair Value | 620,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 | 925,000,000 | ||||
Derivative Liability, Incremental Increase, Offset Against Collateral | 1,177,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,166,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 | 816,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,674,000,000 | ||||
Derivative Liability, Incremental Increase, Offset Against Collateral | 2,052,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,712,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,588,000,000 | [1] | |||
|