Outstanding Loans and Leases - Purchased Loans at Acquisition Date (Details) (USD $)
In Millions, unless otherwise specified |
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
---|---|---|---|
Certain Loans Acquired in Transfer Not Accounted for as Debt Securities Acquired During Period [Line Items] | |||
Less: Accretable yield | $ 5,608us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYield | $ 6,694us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYield | $ 4,644us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYield |
Federal National Mortgage Association FNMA | |||
Certain Loans Acquired in Transfer Not Accounted for as Debt Securities Acquired During Period [Line Items] | |||
Contractually required payments including interest |
8,274us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodContractuallyRequiredPaymentsReceivableAtAcquisition / us-gaap_LitigationCaseAxis = bac_FederalNationalMortgageAssociationFnmaMember |
||
Less: Nonaccretable difference |
2,159bac_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodNonaccretableDifference / us-gaap_LitigationCaseAxis = bac_FederalNationalMortgageAssociationFnmaMember |
||
Cash flows expected to be collected |
6,115us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodCashFlowsExpectedToBeCollectedAtAcquisition / us-gaap_LitigationCaseAxis = bac_FederalNationalMortgageAssociationFnmaMember |
||
Less: Accretable yield |
1,125us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAccretableYield / us-gaap_LitigationCaseAxis = bac_FederalNationalMortgageAssociationFnmaMember |
||
Fair value of loans acquired |
$ 4,990us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesAcquiredDuringPeriodAtAcquisitionAtFairValue / us-gaap_LitigationCaseAxis = bac_FederalNationalMortgageAssociationFnmaMember |
X | ||||||||||
- Definition
Certain Loans Acquired in Transfer Not Accounted for as Debt Securities. Acquired During Period, Nonaccretable Difference No definition available.
|
X | ||||||||||
- Definition
Amount of the excess of a loan's cash flows expected to be collected over the investor's initial investment in acquired loans not accounted for as debt securities with evidence of deterioration of credit quality. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Fair value at acquisition of acquired loans not accounted for as debt securities with evidence of deterioration of credit quality. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of cash flows expected to be collected at acquisition of acquired loans not accounted for as debt securities with evidence of deterioration of credit quality. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of contractually required payments receivable at acquisition of acquired loans not accounted for as debt securities with evidence of deterioration of credit quality. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|