Representations and Warranties Obligations and Corporate Guarantees - Loan Repurchases (Details) (USD $)
In Millions, unless otherwise specified |
3 Months Ended | |
---|---|---|
Mar. 31, 2015
|
Mar. 31, 2014
|
|
Loss Contingencies [Line Items] | ||
Unpaid Principal Balance | $ 138bac_LossContingencyUnpaidPrincipalBalance | $ 158bac_LossContingencyUnpaidPrincipalBalance |
Cash Paid for Repurchases | 65us-gaap_LossContingencyAccrualCarryingValuePayments | 90us-gaap_LossContingencyAccrualCarryingValuePayments |
Loss | 37us-gaap_LossContingencyLossInPeriod | 51us-gaap_LossContingencyLossInPeriod |
First Mortgage | ||
Loss Contingencies [Line Items] | ||
Unpaid Principal Balance |
134bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember |
147bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember |
Cash Paid for Repurchases |
61us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember |
79us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember |
Loss |
33us-gaap_LossContingencyLossInPeriod / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember |
40us-gaap_LossContingencyLossInPeriod / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember |
First Mortgage | Repurchases | ||
Loss Contingencies [Line Items] | ||
Unpaid Principal Balance |
35bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_ObligationToRepurchaseReceivablesSoldMember |
46bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_ObligationToRepurchaseReceivablesSoldMember |
Cash Paid for Repurchases |
38us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_ObligationToRepurchaseReceivablesSoldMember |
51us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_ObligationToRepurchaseReceivablesSoldMember |
Loss |
10us-gaap_LossContingencyLossInPeriod / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_ObligationToRepurchaseReceivablesSoldMember |
12us-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 |
99bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
101bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
Cash Paid for Repurchases |
23us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
28us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
Loss |
23us-gaap_LossContingencyLossInPeriod / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
28us-gaap_LossContingencyLossInPeriod / us-gaap_FinancialInstrumentAxis = us-gaap_FirstMortgageMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
Home equity | Indemnification Agreement | ||
Loss Contingencies [Line Items] | ||
Unpaid Principal Balance |
4bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
11bac_LossContingencyUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
Cash Paid for Repurchases |
4us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
11us-gaap_LossContingencyAccrualCarryingValuePayments / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
Loss |
$ 4us-gaap_LossContingencyLossInPeriod / us-gaap_FinancialInstrumentAxis = us-gaap_HomeEquityMember / us-gaap_LossContingenciesByNatureOfContingencyAxis = us-gaap_IndemnificationGuaranteeMember |
$ 11us-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
|