XML 97 R99.htm IDEA: XBRL DOCUMENT v2.4.1.9
Securitizations And Variable Interest Entities (Schedule Of Variable Interest Entities) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Variable Interest Entity [Line Items]    
Assets of nonconsolidated variable interest entities $ 2,801ally_AssetsOfNonconsolidatedVariableInterestEntities $ 899ally_AssetsOfNonconsolidatedVariableInterestEntities
Maximum exposure to loss in nonconsolidated VIEs 3,163us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount 939us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
Total consoldiated involvement with VIEs 50,311ally_TotalConsoldiatedInvolvementWithVies 40,123ally_TotalConsoldiatedInvolvementWithVies
Continuing Involvement with Continued to be Recognized Transferred Financial Assets, Amount Outstanding 12,700us-gaap_SecuritizedAssetsAndAnyOtherFinancialAssetsManagedTogetherPrincipalAmountOutstanding  
Other Assets 7,302us-gaap_OtherAssets 9,589us-gaap_OtherAssets
Consumer Loans Auto Financing Receivable [Member]    
Variable Interest Entity [Line Items]    
Variable Interest Entity, Consolidated, Carrying Amount, Assets 31,994us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
19,072us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets 0us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
0us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
Assets of nonconsolidated variable interest entities 2,801ally_AssetsOfNonconsolidatedVariableInterestEntities
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
899ally_AssetsOfNonconsolidatedVariableInterestEntities
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
Maximum exposure to loss in nonconsolidated VIEs 2,801us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
899us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
Commercial Automobile [Member]    
Variable Interest Entity [Line Items]    
Variable Interest Entity, Consolidated, Carrying Amount, Assets 18,171us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_ProductOrServiceAxis
= ally_CommercialAutomobileMember
20,511us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_ProductOrServiceAxis
= ally_CommercialAutomobileMember
Commercial Other [Member]    
Variable Interest Entity [Line Items]    
Variable Interest Entity, Consolidated, Carrying Amount, Assets   564us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_ProductOrServiceAxis
= ally_CommercialOtherMember
Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets 146us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_ProductOrServiceAxis
= ally_CommercialOtherMember
(24)us-gaap_VariableInterestEntityNonconsolidatedCarryingAmountAssets
/ us-gaap_ProductOrServiceAxis
= ally_CommercialOtherMember
Assets of nonconsolidated variable interest entities 0ally_AssetsOfNonconsolidatedVariableInterestEntities
/ us-gaap_ProductOrServiceAxis
= ally_CommercialOtherMember
0ally_AssetsOfNonconsolidatedVariableInterestEntities
/ us-gaap_ProductOrServiceAxis
= ally_CommercialOtherMember
Maximum exposure to loss in nonconsolidated VIEs 362us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_ProductOrServiceAxis
= ally_CommercialOtherMember
40us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
/ us-gaap_ProductOrServiceAxis
= ally_CommercialOtherMember
Other Assets 164us-gaap_OtherAssets
/ us-gaap_ProductOrServiceAxis
= ally_CommercialOtherMember
0us-gaap_OtherAssets
/ us-gaap_ProductOrServiceAxis
= ally_CommercialOtherMember
Accrued Liabilities $ 18us-gaap_AccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ProductOrServiceAxis
= ally_CommercialOtherMember
$ 24us-gaap_AccruedLiabilitiesCurrentAndNoncurrent
/ us-gaap_ProductOrServiceAxis
= ally_CommercialOtherMember