1.0.0.3falseStatement Of Financial Position Unclassified - Deposit Based Operations (Parenthetical) (USD $)In Millions, except Share datafalse1$falsefalseiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170iso4217_USD_per_sharesDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instanceshares0sharesStandardhttp://www.xbrl.org/2003/instanceshares0false2$falsefalseiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170iso4217_USD_per_sharesDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instanceshares0sharesStandardhttp://www.xbrl.org/2003/instanceshares053us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellFairValueDisclosureus-gaaptruedebitinstantmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1truetrue5777500000057775falsefalse2truetrue23300000002330falsefalseNo definition available.No authoritative reference available.false63bac_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellPledgedAsCollateralbacfalsedebitinstantmonetaryThe fair value of federal funds sold and securities borrowed or purchased under agreements to resell that serve as collateral...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue189844000000189844falsefalse2falsetrue8209900000082099falsefalseThe fair value of federal funds sold and securities borrowed or purchased under agreements to resell that serve as collateral for borrowings.No authoritative reference available.false73us-gaap_TradingSecuritiesPledgedAsCollateralus-gaaptruedebitinstantmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue3092100000030921falsefalse2falsetrue6934800000069348falsefalseNo definition available.No authoritative reference available.false83bac_AvailableForSaleDebtSecuritiesPledgedAsCollateralbacfalsedebitinstantmonetaryThe fair value of available-for-sale debt securities that serve as collateral for borrowings.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue122708000000122708falsefalse2falsetrue158939000000158939falsefalseThe fair value of available-for-sale debt securities that serve as collateral for borrowings.No authoritative reference available.false93us-gaap_HeldToMaturitySecuritiesFairValueus-gaaptruedebitinstantmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue96840000009684falsefalse2falsetrue685000000685falsefalseNo definition available.No authoritative reference available.false103us-gaap_LoansReceivableFairValueDisclosureus-gaaptruedebitinstantmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue49360000004936falsefalse2falsetrue54130000005413falsefalseNo definition available.No authoritative reference available.false113us-gaap_LoansPledgedAsCollateralus-gaaptruedebitinstantmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue118113000000118113falsefalse2falsetrue166891000000166891falsefalseNo definition available.No authoritative reference available.false123us-gaap_ServicingAssetAtFairValueAmountus-gaaptruedebitinstantmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue1946500000019465falsefalse2falsetrue1273300000012733falsefalseNo definition available.No authoritative reference available.false133us-gaap_LoansHeldForSaleFairValueDisclosureus-gaaptruedebitinstantmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue3279500000032795falsefalse2falsetrue1896400000018964falsefalseNo definition available.No authoritative reference available.false143us-gaap_OtherAssetsFairValueDisclosureus-gaaptruedebitinstantmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue5590900000055909falsefalse2falsetrue5511300000055113falsefalseNo definition available.No authoritative reference available.false153bac_InterestBearingDepositLiabilitiesDomesticMeasuredAtFairValuebacfalsecreditinstantmonetaryThis element represents the fair value of domestic interest-bearing deposits as presented on the statement of financial...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue16630000001663falsefalse2falsetrue17170000001717falsefalseThis element represents the fair value of domestic interest-bearing deposits as presented on the statement of financial position.No authoritative reference available.false163bac_FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepourchaseFairValueDisclosurebacfalsecreditinstantmonetaryThis element represents the fair value of federal funds purchased and securities loaned or sold under agreements to...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue3732500000037325falsefalse2falsetrue00falsefalseThis element represents the fair value of federal funds purchased and securities loaned or sold under agreements to repurchase as presented on the statement of financial position.No authoritative reference available.false173bac_ShortTermDebtAtFairValuebacfalsecreditinstantmonetaryThis element represents the fair value of short-term borrowings as presented on the statement of financial position.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue813000000813falsefalse2falsetrue00falsefalseThis element represents the fair value of short-term borrowings as presented on the statement of financial position.No authoritative reference available.false183bac_OtherLiabilitiesFairValueDisclosurebacfalsecreditinstantmonetaryThis element represents the fair value of liabilities categorized as accrued expenses and other liabilities which are not in...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue1901500000019015falsefalse2falsetrue75420000007542falsefalseThis element represents the fair value of liabilities categorized as accrued expenses and other liabilities which are not in and of themselves material enough to require separate disclosure.No authoritative reference available.false193bac_OtherLiabilitiesReserveForUnfundedLendingCommitmentsbacfalsecreditinstantmonetaryRepresents the estimated probable losses related to unfunded lending commitments measured at historical cost, such as letters...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue14870000001487falsefalse2falsetrue421000000421falsefalseRepresents the estimated probable losses related to unfunded lending commitments measured at historical cost, such as letters of credit and financial guarantees, and binding unfunded loan commitments. Unfunded lending commitments are subject to the same assessment as funded loans except utilization assumptions are considered.No authoritative reference available.false203bac_LongTermDebtAtFairValuebacfalsecreditinstantmonetaryThis element represents the fair value of long-term debt as presented on the statement of financial position.falsefalsefalsefalsefalsefalsefalsefalsefalse1truetrue4545100000045451falsefalse2truetrue00falsefalseThis element represents the fair value of long-term debt as presented on the statement of financial position.No authoritative reference available.false213us-gaap_PreferredStockParOrStatedValuePerShareus-gaaptruenainstantdecimalNo definition available.falsefalsefalsefalsefalsefalsefalsefalsetrue1truetrue0.010.01falsefalse2truetrue0.010.01falsefalseNo definition available.No authoritative reference available.false223us-gaap_PreferredStockSharesAuthorizedus-gaaptruenainstantsharesNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue100000000100000000.00falsefalse2falsetrue100000000100000000.00falsefalseNo definition available.No authoritative reference available.false233us-gaap_PreferredStockSharesIssuedus-gaaptruenainstantsharesNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue52466605246660.00falsefalse2falsetrue82020428202042.00falsefalseNo definition available.No authoritative reference available.false243us-gaap_PreferredStockSharesOutstandingus-gaaptruenainstantsharesNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue52466605246660.00falsefalse2falsetrue82020428202042.00falsefalseNo definition available.No authoritative reference available.false253us-gaap_CommonStockParOrStatedValuePerShareus-gaaptruenainstantdecimalNo definition available.falsefalsefalsefalsefalsefalsefalsefalsetrue1truetrue0.010.01falsefalse2truetrue0.010.01falsefalseNo definition available.No authoritative reference available.false263us-gaap_CommonStockSharesAuthorizedus-gaaptruenainstantsharesNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue1000000000010000000000.00falsefalse2falsetrue1000000000010000000000.00falsefalseNo definition available.No authoritative reference available.false273us-gaap_CommonStockSharesIssuedus-gaaptruenainstantsharesNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue86502439268650243926.00falsefalse2falsetrue50174355925017435592.00falsefalseNo definition available.No authoritative reference available.false283us-gaap_CommonStockSharesOutstandingus-gaaptruenainstantsharesNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue86502439268650243926.00falsefalse2falsetrue50174355925017435592.00falsefalseNo definition available.No authoritative reference available.falsefalse224falseMillionsNoRoundingHundredsfalsetrue