XML 34 R87.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
Mar. 31, 2015
Dec. 31, 2014
Automobile Serviced Assets [Line Items]    
Total Primary Serviced Assets $ 114,950ally_TotalPrimaryServicedAssets $ 115,391ally_TotalPrimaryServicedAssets
On-Balance Sheet Loans [Member] | Consumer Loans Auto Financing Receivable [Member]    
Automobile Serviced Assets [Line Items]    
Total Primary Serviced Assets 58,947ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OnBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
58,085ally_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 32,753ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OnBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_CommercialAutomobileMember
34,022ally_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,021ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OnBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_OperatingLeasesMember
19,510ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OnBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_OperatingLeasesMember
On-Balance Sheet Loans [Member] | Other Assets [Member]    
Automobile Serviced Assets [Line Items]    
Total Primary Serviced Assets 59ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OnBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= us-gaap_OtherAssetsMember
55ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OnBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= us-gaap_OtherAssetsMember
Off-Balance Sheet Loans [Member] | Securitizations [Member]    
Automobile Serviced Assets [Line Items]    
Total Primary Serviced Assets 2,527ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OffBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_SecuritizationsMember
2,832ally_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 $ 1,643ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OffBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_WholeLoanTransactionsMember
$ 887ally_TotalPrimaryServicedAssets
/ ally_OnAndOffBalanceSheetAxis
= ally_OffBalanceSheetLoansMember
/ us-gaap_ProductOrServiceAxis
= ally_AutomobileMember
/ ally_ServicedLoansByTypeAxis
= ally_WholeLoanTransactionsMember