2.0.0.10 true Consolidated Balance Sheet (Parenthetical) (USD $) 105 - Statement - Consolidated Balance Sheet (Parenthetical) true false In Millions, except Share data false false 1 usd $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 false 2 usd $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 2 2 us-gaap_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellFairValueDisclosure us-gaap true debit instant monetary No definition available. false false false false false false false false false false false false 1 true true false false 71300000000 71300 false false false 2 true true false false 57775000000 57775 false false false This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. The amount shown on an entity's books for federal funds sold and securities borrowed or purchased under agreements to resell. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Audit and Accounting Guide (AAG) -Number AAG-DEP -Chapter 14 -Paragraph 4 -IssueDate 2006-05-01 false 3 2 bac_FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellPledgedAsCollateral bac false debit instant monetary The fair value of federal funds sold and securities borrowed or purchased under agreements to resell that serve as collateral... false false false false false false false false false false false false 1 false true false false 191346000000 191346 false false false 2 false true false false 189844000000 189844 false false false The 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. false 4 2 us-gaap_TradingSecuritiesPledgedAsCollateral us-gaap true debit instant monetary No definition available. false false false false false false false false false false false false 1 false true false false 39131000000 39131 false false false 2 false true false false 30921000000 30921 false false false The fair value of trading securities that serve as collateral for borrowings. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Statement of Position (SOP) -Number 01-6 -Paragraph 13 -Subparagraph i false 5 2 bac_AvailableForSaleDebtSecuritiesPledgedAsCollateral bac false debit instant monetary The fair value of available-for-sale debt securities that serve as collateral for borrowings. false false false false false false false false false false false false 1 false true false false 141111000000 141111 false false false 2 false true false false 122708000000 122708 false false false The fair value of available-for-sale debt securities that serve as collateral for borrowings. No authoritative reference available. false 6 2 us-gaap_HeldToMaturitySecuritiesFairValue us-gaap true debit instant monetary No definition available. false false false false false false false false false false false false 1 false true false false 340000000 340 false false false 2 false true false false 9684000000 9684 false false false This item represents the aggregate fair value of investments in debt securities as of the balance sheet date and which are categorized as held-to-maturity. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 115 -Paragraph 19 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 115 -Paragraph 137 false 7 2 us-gaap_LoansReceivableFairValueDisclosure us-gaap true debit instant monetary No definition available. false false false false false false false false false false false false 1 false true false false 4087000000 4087 false false false 2 false true false false 4936000000 4936 false false false This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents loan receivable as presented on the statement of financial position which may include mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts, or any other loans which are due the Company as of the balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 114 -Paragraph 4 false 8 2 us-gaap_LoansPledgedAsCollateral us-gaap true debit instant monetary No definition available. false false false false false false false false false false false false 1 false true false false 106464000000 106464 false false false 2 false true false false 118113000000 118113 false false false Carrying amount as of the balance sheet date of loans that have been pledged as collateral for borrowings. If the secured party has the right by contract or custom to sell or re-pledge the collateral, then the debtor shall reclassify that asset and report that asset in its statement of financial position separately from other assets not so encumbered. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 140 -Paragraph 15 -Subparagraph a false 9 2 us-gaap_ServicingAssetAtFairValueAmount us-gaap true debit instant monetary No definition available. false false false false false false false false false false false false 1 false true false false 18842000000 18842 false false false 2 false true false false 19465000000 19465 false false false Fair value as of the balance sheet date of an asset representing net future revenues from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements. The fair value of an asset is the amount at which that asset could be bought or sold (or settled) in a current transaction between willing parties, other than in a forced or liquidation sale. Rights may be obtained via (1) acquisition or assumption of a servicing obligation that does not relate to financial assets of the servicer or its consolidated affiliates; or (2) by originating loans and then (a) transferring the loans to a qualifying special purpose entity in a transaction that meets the necessary transfer and classification requirements, or (b) transferring the loans in a transaction that meets the requirements for sale accounting. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 140 -Paragraph 13A, 13B Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name FASB Staff Position (FSP) -Number FAS140-4 and FIN46(R)-8 -Paragraph B9 -Subparagraph a(1) Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 140 -Paragraph 17 -Subparagraph f(1)(a) false 10 2 us-gaap_LoansHeldForSaleFairValueDisclosure us-gaap true debit instant monetary No definition available. false false false false false false false false false false false false 1 false true false false 25387000000 25387 false false false 2 false true false false 32795000000 32795 false false false This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents loans held-for-sale as presented on the statement of financial position which may include mortgage loans held-for-sale, finance receivables held-for-sale, or any other loans classified as held-for-sale which are due the Company as of the balance sheet date. No authoritative reference available. false 11 2 us-gaap_OtherAssetsFairValueDisclosure us-gaap true debit instant monetary No definition available. false false false false false false false false false false false false 1 false true false false 63070000000 63070 false false false 2 false true false false 55909000000 55909 false false false This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This element represents the fair value of assets categorized as other which are not in and of themselves material enough to require separate disclosure. No authoritative reference available. false 12 2 bac_InterestBearingDepositLiabilitiesDomesticMeasuredAtFairValue bac false credit instant monetary This element represents the fair value of domestic interest-bearing deposits as presented on the statement of financial... false false false false false false false false false false false false 1 false true false false 1717000000 1717 false false false 2 false true false false 1663000000 1663 false false false This element represents the fair value of domestic interest-bearing deposits as presented on the statement of financial position. No authoritative reference available. false 13 2 bac_FederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepourchaseFairValueDisclosure bac false credit instant monetary This element represents the fair value of federal funds purchased and securities loaned or sold under agreements to... false false false false false false false false false false false false 1 false true false false 46479000000 46479 false false false 2 false true false false 37325000000 37325 false false false This 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. false 14 2 bac_ShortTermDebtAtFairValue bac false credit instant monetary This element represents the fair value of short-term borrowings as presented on the statement of financial position. false false false false false false false false false false false false 1 false true false false 7021000000 7021 false false false 2 false true false false 813000000 813 false false false This element represents the fair value of short-term borrowings as presented on the statement of financial position. No authoritative reference available. false 15 2 bac_OtherLiabilitiesFairValueDisclosure bac false credit instant monetary This element represents the fair value of liabilities categorized as accrued expenses and other liabilities which are not in... false false false false false false false false false false false false 1 false true false false 25991000000 25991 false false false 2 false true false false 19015000000 19015 false false false This 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. false 16 2 bac_OtherLiabilitiesReserveForUnfundedLendingCommitments bac false credit instant monetary Represents the estimated probable losses related to unfunded lending commitments measured at historical cost, such as letters... false false false false false false false false false false false false 1 false true false false 1521000000 1521 false false false 2 false true false false 1487000000 1487 false false false Represents 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. false 17 2 bac_LongTermDebtAtFairValue bac false credit instant monetary This element represents the fair value of long-term debt as presented on the statement of financial position. false false false false false false false false false false false false 1 false true false false 48401000000 48401 false false false 2 false true false false 45451000000 45451 false false false This element represents the fair value of long-term debt as presented on the statement of financial position. No authoritative reference available. false 18 2 us-gaap_PreferredStockParOrStatedValuePerShare us-gaap true na instant decimal No definition available. false false false false false false false false false false false true 1 true true false false 0.01 0.01 false false false 2 true true false false 0.01 0.01 false false false Face amount or stated value per share of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer); generally not indicative of the fair market value per share. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 2, 3, 4, 5, 6, 7, 8 false 19 2 us-gaap_PreferredStockSharesAuthorized us-gaap true na instant shares No definition available. false false false false false false false false false false false false 1 false true false false 100000000 100000000.00 false false false 2 false true false false 100000000 100000000.00 false false false The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 2, 3, 4, 5, 6, 7, 8 false 20 2 us-gaap_PreferredStockSharesIssued us-gaap true na instant shares No definition available. false false false false false false false false false false false false 1 false true false false 3960660 3960660.00 false false false 2 false true false false 5246660 5246660.00 false false false Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 false 21 2 us-gaap_PreferredStockSharesOutstanding us-gaap true na instant shares No definition available. false false false false false false false false false false false false 1 false true false false 3960660 3960660.00 false false false 2 false true false false 5246660 5246660.00 false false false Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 false 22 2 us-gaap_CommonStockParOrStatedValuePerShare us-gaap true na instant decimal No definition available. false false false false false false false false false false false true 1 true true false false 0.01 0.01 false false false 2 true true false false 0.01 0.01 false false false Face amount or stated value of common stock per share; generally not indicative of the fair market value per share. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 4 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 false 23 2 us-gaap_CommonStockSharesAuthorized us-gaap true na instant shares No definition available. false false false false false false false false false false false false 1 false true false false 11300000000 11300000000.00 false false false 2 false true false false 10000000000 10000000000.00 false false false The maximum number of common shares permitted to be issued by an entity's charter and bylaws. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 false 24 2 us-gaap_CommonStockSharesIssued us-gaap true na instant shares No definition available. false false false false false false false false false false false false 1 false true false false 10032001150 10032001150.00 false false false 2 false true false false 8650243926 8650243926.00 false false false Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 false 25 2 us-gaap_CommonStockSharesOutstanding us-gaap true na instant shares No definition available. false false false false false false false false false false false false 1 false true false false 10032001150 10032001150.00 false false false 2 false true false false 8650243926 8650243926.00 false false false Total number of shares of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares represent the ownership interest of the common shareholders. Excludes common shares repurchased by the entity and held as Treasury shares. Shares outstanding equals shares issued minus shares held in treasury. Does not include common shares that have been repurchased. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 false 27 0 na true na na na No definition available. false true false false false false false false false false false http://www.bankofamerica.com/taxonomy/role/statementoffinancialpositionunclassified-depositbasedoperationsparenthetical false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false false 3 usd $ true false false false Variable Interest Entity, Primary Beneficiary us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_VariableInterestEntityPrimaryBeneficiaryMember us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis explicitMember false false Short-term Debt us-gaap_DebtInstrumentAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ShortTermDebtMember us-gaap_DebtInstrumentAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 No definition available. No authoritative reference available. false 52 2 bac_NonRecourseDebt bac false credit instant monetary Non Recourse Debt false false false false false false false false false false false false 1 false true false false 14490000000 14490 false false false 2 false false false false 0 0 false false false Non Recourse Debt No authoritative reference available. false 53 0 na true na na na No definition available. false true false false false false false false false false false http://www.bankofamerica.com/taxonomy/role/statementoffinancialpositionunclassified-depositbasedoperationsparenthetical false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false false 4 usd $ true false false false Variable Interest Entity, Primary Beneficiary us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_VariableInterestEntityPrimaryBeneficiaryMember us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis explicitMember false false Long-term Debt us-gaap_DebtInstrumentAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_LongTermDebtMember us-gaap_DebtInstrumentAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 No definition available. No authoritative reference available. false 78 2 bac_NonRecourseDebt bac false credit instant monetary Non Recourse Debt false false false false false false false false false false false false 1 false true false false 86023000000 86023 false false false 2 false false false false 0 0 false false false Non Recourse Debt No authoritative reference available. false 79 0 na true na na na No definition available. false true false false false false false false false false false http://www.bankofamerica.com/taxonomy/role/statementoffinancialpositionunclassified-depositbasedoperationsparenthetical false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false false 5 usd $ true false false false Variable Interest Entity, Primary Beneficiary us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_VariableInterestEntityPrimaryBeneficiaryMember us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis explicitMember false false Other Liabilities us-gaap_DebtInstrumentAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_OtherLiabilitiesMember us-gaap_DebtInstrumentAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 No definition available. No authoritative reference available. false 104 2 bac_NonRecourseDebt bac false credit instant monetary Non Recourse Debt false false false false false false false false false false false false 1 true true false false 2561000000 2561 false false false 2 false false false false 0 0 false false false Non Recourse Debt No authoritative reference available. false false 2 30 false Millions NoRounding Hundreds false true