XML 121 R107.htm IDEA: XBRL DOCUMENT
v3.20.2

Derivative Instruments and Hedging Activities (Derivative Instruments Designated as Fair Value Hedges, Gain (Loss)) (Details) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2020 | Jun. 30, 2019 | Jun. 30, 2020 | Jun. 30, 2019
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Interest and fees on finance receivables and loans | $ 1,630 | $ 1,860 | $ 3,372 | $ 3,667
Interest and dividends on investment securities and other earning assets | 197 | 244 | 423 | 484
Interest on deposits | 541 | 651 | 1,133 | 1,243
Interest on long-term debt | 318 | 407 | 666 | 826
Earnings on cash flow hedges to be recognized within twelve months |  |  | 87 |
Designated as hedging instrument | Interest and fees on finance receivables and loans |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Gain (loss) on fair value hedges | 0 | 0 | 0 | 0
Derivative, Gain (Loss) on Derivative, Net | 22 | 0 | 25 | 0
Designated as hedging instrument | Interest and dividends on investment securities and other earning assets |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Gain (loss) on fair value hedges | 0 | 0 | 0 | 0
Derivative, Gain (Loss) on Derivative, Net | 0 | 0 | 0 | 0
Designated as hedging instrument | Interest on deposits |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Gain (loss) on fair value hedges | 0 | 0 | 0 | 0
Derivative, Gain (Loss) on Derivative, Net | (2) | 0 | (5) | 1
Designated as hedging instrument | Interest on long-term debt |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Gain (loss) on fair value hedges | 0 | 0 | 0 | 0
Derivative, Gain (Loss) on Derivative, Net | 0 | 4 | 0 | 8
Designated as hedging instrument | Unsecured debt | Interest and fees on finance receivables and loans |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Change in unrealized gain (loss) on hedged item in fair value hedge | 0 | 0 | 0 | 0
Change in unrealized gain (loss) on fair value hedging instruments | 0 | 0 | 0 | 0
Designated as hedging instrument | Unsecured debt | Interest and dividends on investment securities and other earning assets |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Change in unrealized gain (loss) on hedged item in fair value hedge | 0 | 0 | 0 | 0
Change in unrealized gain (loss) on fair value hedging instruments | 0 | 0 | 0 | 0
Designated as hedging instrument | Unsecured debt | Interest on deposits |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Change in unrealized gain (loss) on hedged item in fair value hedge | 0 | 0 | 0 | 0
Change in unrealized gain (loss) on fair value hedging instruments | 0 | 0 | 0 | 0
Designated as hedging instrument | Unsecured debt | Interest on long-term debt |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Change in unrealized gain (loss) on hedged item in fair value hedge | 0 | (19) | (170) | (19)
Change in unrealized gain (loss) on fair value hedging instruments | 0 | 19 | 170 | 19
Designated as hedging instrument | Available-for-sale securities | Interest and fees on finance receivables and loans |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Change in unrealized gain (loss) on hedged item in fair value hedge | 0 | 0 | 0 | 0
Change in unrealized gain (loss) on fair value hedging instruments | 0 | 0 | 0 | 0
Designated as hedging instrument | Available-for-sale securities | Interest and dividends on investment securities and other earning assets |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Change in unrealized gain (loss) on hedged item in fair value hedge | 4 | 2 | 45 | 12
Change in unrealized gain (loss) on fair value hedging instruments | (4) | (2) | (45) | (12)
Designated as hedging instrument | Available-for-sale securities | Interest on deposits |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Change in unrealized gain (loss) on hedged item in fair value hedge | 0 | 0 | 0 | 0
Change in unrealized gain (loss) on fair value hedging instruments | 0 | 0 | 0 | 0
Designated as hedging instrument | Available-for-sale securities | Interest on long-term debt |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Change in unrealized gain (loss) on hedged item in fair value hedge | 0 | 0 | 0 | 0
Change in unrealized gain (loss) on fair value hedging instruments | 0 | 0 | 0 | 0
Designated as hedging instrument | Fixed-rate automotive loans | Interest and fees on finance receivables and loans |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Change in unrealized gain (loss) on hedged item in fair value hedge | (23) | 98 | 225 | 141
Change in unrealized gain (loss) on fair value hedging instruments | 23 | (98) | (225) | (141)
Designated as hedging instrument | Fixed-rate automotive loans | Interest and dividends on investment securities and other earning assets |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Change in unrealized gain (loss) on hedged item in fair value hedge | 0 | 0 | 0 | 0
Change in unrealized gain (loss) on fair value hedging instruments | 0 | 0 | 0 | 0
Designated as hedging instrument | Fixed-rate automotive loans | Interest on deposits |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Change in unrealized gain (loss) on hedged item in fair value hedge | 0 | 0 | 0 | 0
Change in unrealized gain (loss) on fair value hedging instruments | 0 | 0 | 0 | 0
Designated as hedging instrument | Fixed-rate automotive loans | Interest on long-term debt |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Change in unrealized gain (loss) on hedged item in fair value hedge | 0 | 0 | 0 | 0
Change in unrealized gain (loss) on fair value hedging instruments | 0 | 0 | 0 | 0
Designated as hedging instrument | Variable-rate commercial loans | Interest and fees on finance receivables and loans |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Interest rate cash flow hedge gain (loss) reclassified to earnings | 22 | 0 | 25 | 0
Designated as hedging instrument | Variable-rate commercial loans | Interest and dividends on investment securities and other earning assets |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Interest rate cash flow hedge gain (loss) reclassified to earnings | 0 | 0 | 0 | 0
Designated as hedging instrument | Variable-rate commercial loans | Interest on deposits |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Interest rate cash flow hedge gain (loss) reclassified to earnings | 0 | 0 | 0 | 0
Designated as hedging instrument | Variable-rate commercial loans | Interest on long-term debt |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Interest rate cash flow hedge gain (loss) reclassified to earnings | 0 | 0 | 0 | 0
Designated as hedging instrument | Deposit liabilities | Interest and fees on finance receivables and loans |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Interest rate cash flow hedge gain (loss) reclassified to earnings | 0 | 0 | 0 | 0
Designated as hedging instrument | Deposit liabilities | Interest and dividends on investment securities and other earning assets |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Interest rate cash flow hedge gain (loss) reclassified to earnings | 0 | 0 | 0 | 0
Designated as hedging instrument | Deposit liabilities | Interest on deposits |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Interest rate cash flow hedge gain (loss) reclassified to earnings | (2) | 0 | (5) | 1
Designated as hedging instrument | Deposit liabilities | Interest on long-term debt |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Interest rate cash flow hedge gain (loss) reclassified to earnings | 0 | 0 | 0 | 0
Designated as hedging instrument | Variable-rate commercial loans | Interest and fees on finance receivables and loans |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Interest rate cash flow hedge gain (loss) reclassified to earnings | 0 | 0 | 0 | 0
Designated as hedging instrument | Variable-rate commercial loans | Interest and dividends on investment securities and other earning assets |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Interest rate cash flow hedge gain (loss) reclassified to earnings | 0 | 0 | 0 | 0
Designated as hedging instrument | Variable-rate commercial loans | Interest on deposits |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Interest rate cash flow hedge gain (loss) reclassified to earnings | 0 | 0 | 0 | 0
Designated as hedging instrument | Variable-rate commercial loans | Interest on long-term debt |  |  |  |
Derivative Instruments, Gain (Loss) [Line Items] |  |  |  |
Interest rate cash flow hedge gain (loss) reclassified to earnings | $ 0 | $ 4 | $ 0 | $ 8

X
- Definition The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994 + Details
Name: | us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 25 -Section 50 -Paragraph 1 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986 + Details
Name: | us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of the increase (decrease) in fair value of the hedged item in a fair value hedge recognized in the income statement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 25 -Section 50 -Paragraph 1 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986 + Details
Name: | us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the fair value of derivatives recognized in the income statement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959 + Details
Name: | us-gaap_DerivativeGainLossOnDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativeInstrumentsGainLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total amount of gain (loss) derived from fair value hedges recognized in earnings in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959 + Details
Name: | us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on securities. + References No definition available. + Details
Name: | us-gaap_InterestAndDividendIncomeSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Interest and fee income generated by loans the Entity intends and has the ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (1) industrial and agricultural; (2) real estate; and (3) real estate construction loans; (4) trade financing; (5) lease financing; (6) home equity lines-of-credit; (7) automobile and other vehicle loans; and (8) credit card and other revolving-type loans. Also includes interest income for leases held by the Entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.1) -URI http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260 + Details
Name: | us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldInPortfolio
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Aggregate amount of interest expense on all deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.6) -URI http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260 + Details
Name: | us-gaap_InterestExpenseDeposits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregate amount of interest paid or due on all long-term debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.8) -URI http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260 + Details
Name: | us-gaap_InterestExpenseLongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of net gains or losses on interest rate cash flow hedges reclassified during the period to earnings from accumulated other comprehensive income upon the hedged transaction affecting earnings. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959 + Details
Name: | us-gaap_InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=ally_InterestandFeesonFinanceReceivablesandLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=ally_InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=ally_InterestondepositsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=ally_InterestonlongtermdebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_UnsecuredDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_AvailableforsaleSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=ally_FixedrateAutomotiveLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=ally_VariableratecommercialborrowingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=ally_DepositLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=ally_VariablerateBorrowingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |