Regulatory Requirements and Restrictions - Other Regulatory Matters (Details) (USD $)
|
12 Months Ended | 10 Months Ended | |
---|---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2015
|
|
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] | |||
Average daily reserve balances required by federal reserve | $ 18,200,000,000bac_AverageDailyReserveBalancesRequiredByFederalReserve | $ 16,600,000,000bac_AverageDailyReserveBalancesRequiredByFederalReserve | |
Average daily reserve balances in excess of vault cash held with federal reserve | 9,100,000,000bac_AverageDailyReserveBalancesInExcessOfVaultCashHeldWithFederalReserve | 7,800,000,000bac_AverageDailyReserveBalancesInExcessOfVaultCashHeldWithFederalReserve | |
Cash segregated under other regulations | 4,500,000,000us-gaap_CashSegregatedUnderOtherRegulations | 6,000,000,000us-gaap_CashSegregatedUnderOtherRegulations | |
Securities segregated under other regulations | 13,100,000,000us-gaap_SecuritiesSegregatedUnderOtherRegulations | 8,400,000,000us-gaap_SecuritiesSegregatedUnderOtherRegulations | |
Bank of America, N.A. | |||
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] | |||
Cash dividends paid to parent company by consolidated subsidiaries |
12,400,000,000us-gaap_CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries / dei_LegalEntityAxis = bac_SubsidiariesBankofAmericaN.A.Member |
||
Subsidiaries, FIA Card Services, N.A. | |||
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] | |||
Return of capital paid to parent company by consolidated subsidiaries |
4,200,000,000bac_ReturnOfCapitalPaidToParentCompanyByConsolidatedSubsidiaries / dei_LegalEntityAxis = bac_SubsidiariesFIACardServicesN.A.Member |
||
Scenario, Forecast | Bank of America, N.A. | |||
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] | |||
Cash dividends allowable to be declared and paid by parent company by consolidated subsidiaries |
16,900,000,000bac_CashDividendsAllowabletobeDeclaredandPaidtoParentCompanyByConsolidatedSubsidiaries / dei_LegalEntityAxis = bac_SubsidiariesBankofAmericaN.A.Member / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember |
||
Scenario, Forecast | Subsidiaries, Bank of America California, N.A. | |||
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items] | |||
Cash dividends allowable to be declared and paid by parent company by consolidated subsidiaries |
$ 924,000,000bac_CashDividendsAllowabletobeDeclaredandPaidtoParentCompanyByConsolidatedSubsidiaries / dei_LegalEntityAxis = bac_SubsidiariesBankofAmericaCaliforniaN.A.Member / us-gaap_StatementScenarioAxis = us-gaap_ScenarioForecastMember |
X | ||||||||||
- Definition
Represents the average daily reserve balances, in excess of vault cash, held with the Federal Reserve. No definition available.
|
X | ||||||||||
- Definition
Represents the average daily reserve balances required by the Federal Reserve. No definition available.
|
X | ||||||||||
- Definition
Cash Dividends Allowable to be Declared and Paid to Parent Company By Consolidated Subsidiaries No definition available.
|
X | ||||||||||
- Definition
Return of Capital Paid to Parent Company by Consolidated Subsidiaries No definition available.
|
X | ||||||||||
- Definition
This element represents disclosure of the aggregate cash dividends paid to the entity by consolidated subsidiaries. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to regulations other than SEC Regulations and the Commodity Exchange Act. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Fair value of securities deposited in a special reserve account for the exclusive benefit of customers pursuant to regulations other than SEC Regulations and the Commodity Exchange Act. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|