Representations and Warranties Obligations and Corporate Guarantees - Loan Repurchases (Details) (USD $)
In Millions, unless otherwise specified |
12 Months Ended | |
---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
|
Loss Contingencies [Line Items] | ||
Unpaid Principal Balance | $ 857bac_LossContingencyUnpaidPrincipalBalance | $ 1,481bac_LossContingencyUnpaidPrincipalBalance |
Cash Paid for Repurchases | 496us-gaap_LossContingencyAccrualCarryingValuePayments | 1,244us-gaap_LossContingencyAccrualCarryingValuePayments |
Loss | 334us-gaap_LossContingencyLossInPeriod | 609us-gaap_LossContingencyLossInPeriod |
First Mortgage | ||
Loss Contingencies [Line Items] | ||
Unpaid Principal Balance |
835bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember |
1,407bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember |
Cash Paid for Repurchases |
474us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember |
1,167us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember |
Loss |
312us-gaap_LossContingencyLossInPeriod / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember |
532us-gaap_LossContingencyLossInPeriod / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember |
First Mortgage | Obligation to Repurchase Receivables Sold | ||
Loss Contingencies [Line Items] | ||
Unpaid Principal Balance |
211bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_ObligationToRepurchaseReceivablesSoldMember |
746bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_ObligationToRepurchaseReceivablesSoldMember |
Cash Paid for Repurchases |
241us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_ObligationToRepurchaseReceivablesSoldMember |
784us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_ObligationToRepurchaseReceivablesSoldMember |
Loss |
79us-gaap_LossContingencyLossInPeriod / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_ObligationToRepurchaseReceivablesSoldMember |
149us-gaap_LossContingencyLossInPeriod / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_ObligationToRepurchaseReceivablesSoldMember |
First Mortgage | Indemnification Agreement | ||
Loss Contingencies [Line Items] | ||
Unpaid Principal Balance |
624bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
661bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
Cash Paid for Repurchases |
233us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
383us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
Loss |
233us-gaap_LossContingencyLossInPeriod / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
383us-gaap_LossContingencyLossInPeriod / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
Home equity lines of credit | Indemnification Agreement | ||
Loss Contingencies [Line Items] | ||
Unpaid Principal Balance |
22bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
74bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
Cash Paid for Repurchases |
22us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
77us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
Loss |
$ 22us-gaap_LossContingencyLossInPeriod / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
$ 77us-gaap_LossContingencyLossInPeriod / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
X | ||||||||||
- Definition
Represents the unpaid principal balance of loan guarantees for which the reporting entity repurchased and paid indemnification claims for during the period. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Amount of payments made reducing loss contingency liability. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|