XML 147 R146.htm IDEA: XBRL DOCUMENT v2.4.1.9
Regulatory Requirements and Restrictions (Details)
Dec. 31, 2014
Jan. 01, 2015
Dec. 31, 2013
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]      
Tier 1 capital ratio 4.00%us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets    
Total capital ratio 8.00%us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets    
Increase in capital required for capital adequacy to reach well capitalized to risk weighted assets 2.00%bac_IncreaseInCapitalRequiredForCapitalAdequacyToReachWellCapitalizedToRiskWeightedAssets    
Subsequent Event      
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]      
Tier 1 capital ratio   6.00%us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Percentage increase in Tier 1 capital ratio   2.00%bac_BaselThreeTransitionPercentageIncreaseinTierOneBasedCapitalRequiredforCapitalAdequacytoRiskWeightedAssets
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Bank of America Corporation      
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]      
Tier 1 leverage required for capital adequacy 4.00%us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Tier 1 leverage ratio 5.00%us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  5.00%us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Tier 1 capital ratio 13.40%us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  12.20%us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Total capital ratio 16.50%us-gaap_CapitalToRiskWeightedAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  15.10%us-gaap_CapitalToRiskWeightedAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Tier 1 leverage ratio 8.20%us-gaap_TierOneLeverageCapitalToAverageAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  7.70%us-gaap_TierOneLeverageCapitalToAverageAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Bank of America, N.A.      
Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]      
Tier 1 leverage ratio 5.00%us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
  5.00%us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
Tier 1 capital ratio 13.10%us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
  12.30%us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
Total capital ratio 14.60%us-gaap_CapitalToRiskWeightedAssets
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
  13.80%us-gaap_CapitalToRiskWeightedAssets
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
Tier 1 leverage ratio 9.60%us-gaap_TierOneLeverageCapitalToAverageAssets
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member
  9.20%us-gaap_TierOneLeverageCapitalToAverageAssets
/ dei_LegalEntityAxis
= bac_SubsidiariesBankofAmericaN.A.Member