XML 160 R107.htm IDEA: XBRL DOCUMENT v2.4.1.9
Servicing Activities (Schedule Of Total Serviced Automobile Loans Outstanding) (Details) (Automobile Member, USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Automobile Serviced Assets [Line Items]    
Total Primary Serviced Assets $ 115,391ally_TotalPrimaryServicedAssets $ 111,589ally_TotalPrimaryServicedAssets
On-Balance Sheet Loans [Member] | Consumer Loans Auto Financing Receivable [Member]    
Automobile Serviced Assets [Line Items]    
Total Primary Serviced Assets 58,085ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OnBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
56,417ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OnBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
On-Balance Sheet Loans [Member] | Commercial Automobile [Member]    
Automobile Serviced Assets [Line Items]    
Total Primary Serviced Assets 34,022ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OnBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_CommercialAutomobileMember
33,803ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OnBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_CommercialAutomobileMember
On-Balance Sheet Loans [Member] | Operating Leases [Member]    
Automobile Serviced Assets [Line Items]    
Total Primary Serviced Assets 19,510ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OnBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_OperatingLeasesMember
17,680ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OnBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_OperatingLeasesMember
On-Balance Sheet Loans [Member] | Operations Held-For-Sale [Member]    
Automobile Serviced Assets [Line Items]    
Total Primary Serviced Assets 55ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OnBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_OperationsHeldForSaleMember
54ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OnBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_OperationsHeldForSaleMember
Off-Balance Sheet Loans [Member] | Securitizations [Member]    
Automobile Serviced Assets [Line Items]    
Total Primary Serviced Assets 2,832ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OffBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_SecuritizationsMember
887ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OffBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_SecuritizationsMember
Off-Balance Sheet Loans [Member] | Whole-Loan Transactions [Member]    
Automobile Serviced Assets [Line Items]    
Total Primary Serviced Assets $ 887ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OffBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_WholeLoanTransactionsMember
$ 2,748ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OffBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_WholeLoanTransactionsMember