XML 47 R81.htm IDEA: XBRL DOCUMENT v2.4.1.9
Finance Receivables And Loans, Net (Schedule of Accounts, Notes, Loans and Financing Receivables) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Finance receivables and loans, net $ 99,948,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount $ 100,328,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount  
Interest and Fee Income, Loans and Leases 4,457,000,000us-gaap_InterestAndFeeIncomeLoansAndLeases 4,529,000,000us-gaap_InterestAndFeeIncomeLoansAndLeases 4,539,000,000us-gaap_InterestAndFeeIncomeLoansAndLeases
Held For Investment Mortgage Finance Receivables Interest Only Mortgage Loans 1,200,000,000ally_HeldForInvestmentMortgageFinanceReceivablesInterestOnlyMortgageLoans 1,500,000,000ally_HeldForInvestmentMortgageFinanceReceivablesInterestOnlyMortgageLoans  
Consumer Loans Auto Financing Receivable [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Finance receivables and loans, net 56,570,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
56,417,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
 
Residential Mortgage [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Finance receivables and loans, net 7,474,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_ProductOrServiceAxis
= us-gaap_ResidentialMortgageMember
8,444,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_ProductOrServiceAxis
= us-gaap_ResidentialMortgageMember
 
Loans Receivable, Fair Value Disclosure 1,000,000us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_ProductOrServiceAxis
= us-gaap_ResidentialMortgageMember
1,000,000us-gaap_LoansReceivableFairValueDisclosure
/ us-gaap_ProductOrServiceAxis
= us-gaap_ResidentialMortgageMember
 
Commercial Loan [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Finance receivables and loans, net 35,904,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_ProductOrServiceAxis
= us-gaap_CommercialLoanMember
35,467,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_ProductOrServiceAxis
= us-gaap_CommercialLoanMember
 
Commercial And Industrial Automobile [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Finance receivables and loans, net 30,871,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_ProductOrServiceAxis
= ally_CommercialAndIndustrialAutomobileMember
30,948,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_ProductOrServiceAxis
= ally_CommercialAndIndustrialAutomobileMember
 
Commercial And Industrial Other [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Finance receivables and loans, net 1,882,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_ProductOrServiceAxis
= ally_CommercialAndIndustrialOtherMember
1,664,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_ProductOrServiceAxis
= ally_CommercialAndIndustrialOtherMember
 
Commercial Real Estate Automobile [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Finance receivables and loans, net 3,151,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_ProductOrServiceAxis
= ally_CommercialRealEstateAutomobileMember
2,855,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_ProductOrServiceAxis
= ally_CommercialRealEstateAutomobileMember
 
Fair Value Option Election, Fair Value [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Finance receivables and loans, net 99,948,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ally_FairValueOptionElectionFairValueMember
100,328,000,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ally_FairValueOptionElectionFairValueMember
 
Designated as Hedging Instrument [Member] | Interest Rate Contract [Member] | Gain (Loss) Recognized in Earnings on Hedged Item [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest and Fee Income, Loans and Leases 34,000,000us-gaap_InterestAndFeeIncomeLoansAndLeases
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ ally_DerivativeInstrumentsGainLossByNatureAxis
= ally_GainLossRecognizedInEarningsOnHedgedItemMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
2,000,000us-gaap_InterestAndFeeIncomeLoansAndLeases
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ ally_DerivativeInstrumentsGainLossByNatureAxis
= ally_GainLossRecognizedInEarningsOnHedgedItemMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
0us-gaap_InterestAndFeeIncomeLoansAndLeases
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ ally_DerivativeInstrumentsGainLossByNatureAxis
= ally_GainLossRecognizedInEarningsOnHedgedItemMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Designated as Hedging Instrument [Member] | Fair Value Option Election, Fair Value [Member] | Interest Rate Contract [Member] | Gain (Loss) Recognized in Earnings on Hedged Item [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest and Fee Income, Loans and Leases 35,000,000us-gaap_InterestAndFeeIncomeLoansAndLeases
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ ally_DerivativeInstrumentsGainLossByNatureAxis
= ally_GainLossRecognizedInEarningsOnHedgedItemMember
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ally_FairValueOptionElectionFairValueMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1,000,000us-gaap_InterestAndFeeIncomeLoansAndLeases
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ ally_DerivativeInstrumentsGainLossByNatureAxis
= ally_GainLossRecognizedInEarningsOnHedgedItemMember
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= ally_FairValueOptionElectionFairValueMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
One year or less [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest-only mortgage loan portfolio principal amortization 17.00%ally_Interestonlymortgageloanportfolioprincipalamortization
/ ally_BeginningamortizationtimeperiodAxis
= ally_OneYearOrLessMember
   
Two years or less [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest-only mortgage loan portfolio principal amortization 32.00%ally_Interestonlymortgageloanportfolioprincipalamortization
/ ally_BeginningamortizationtimeperiodAxis
= ally_TwoYearsOrLessMember
   
Three years or less [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest-only mortgage loan portfolio principal amortization 21.00%ally_Interestonlymortgageloanportfolioprincipalamortization
/ ally_BeginningamortizationtimeperiodAxis
= ally_ThreeYearsOrLessMember
   
Four years or less [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest-only mortgage loan portfolio principal amortization 1.00%ally_Interestonlymortgageloanportfolioprincipalamortization
/ ally_BeginningamortizationtimeperiodAxis
= ally_FourYearsOrLessMember
   
Five years or greater [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest-only mortgage loan portfolio principal amortization 5.00%ally_Interestonlymortgageloanportfolioprincipalamortization
/ ally_BeginningamortizationtimeperiodAxis
= ally_FiveyearsorgreaterMember
   
Loans and Finance Receivables [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Unamortized Loan Commitment and Origination Fees and Unamortized Discounts or Premiums $ 266,000,000us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansAndFinanceReceivablesMember
$ 595,000,000us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansAndFinanceReceivablesMember