XML 19 R112.htm IDEA: XBRL DOCUMENT v2.4.1.9
Short-Term Borrowings (Schedule of Short-term Debt) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Short-term Debt [Line Items]    
Demand Notes $ 3,338ally_DemandNotes $ 3,225ally_DemandNotes
Federal Home Loan Bank, Advances, Short-term 2,950us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate 3,570us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate
Securities Sold under Agreements to Repurchase, Gross 774us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross 1,500us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross
Other Short-term Borrowings 0us-gaap_OtherShortTermBorrowings 250us-gaap_OtherShortTermBorrowings
Short-term borrowings 7,062us-gaap_ShortTermBorrowings 8,545us-gaap_ShortTermBorrowings
Short-term Debt, Weighted Average Interest Rate 0.80%us-gaap_ShortTermDebtWeightedAverageInterestRate 0.80%us-gaap_ShortTermDebtWeightedAverageInterestRate
Unsecured Debt [Member]    
Short-term Debt [Line Items]    
Demand Notes 3,338ally_DemandNotes
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
3,225ally_DemandNotes
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
Federal Home Loan Bank, Advances, Short-term 0us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
0us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
Securities Sold under Agreements to Repurchase, Gross 0us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
0us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
Other Short-term Borrowings 0us-gaap_OtherShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
0us-gaap_OtherShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
Short-term borrowings 3,338us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
3,225us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_UnsecuredDebtMember
Secured Debt [Member]    
Short-term Debt [Line Items]    
Demand Notes 0ally_DemandNotes
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_SecuredDebtMember
0ally_DemandNotes
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_SecuredDebtMember
Federal Home Loan Bank, Advances, Short-term 2,950us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_SecuredDebtMember
3,570us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_SecuredDebtMember
Securities Sold under Agreements to Repurchase, Gross 774us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_SecuredDebtMember
1,500us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_SecuredDebtMember
Other Short-term Borrowings 0us-gaap_OtherShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_SecuredDebtMember
250us-gaap_OtherShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_SecuredDebtMember
Short-term borrowings $ 3,724us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_SecuredDebtMember
$ 5,320us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_SecuredDebtMember