XML 78 R64.htm IDEA: XBRL DOCUMENT
v3.20.2

Finance Receivables and Loans, Net (Schedule of Accounts, Notes, Loans and Financing Receivables) (Details) - USD ($) $ in Millions | Jun. 30, 2020 | Dec. 31, 2019 | Jun. 30, 2019
--- | --- | --- | ---
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Finance receivables and loans, net | $ 118,234 | $ 128,231 | $ 129,210
Unamortized premiums and discounts and deferred fees and costs | 2,000 |  |
Consumer portfolio segment |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Finance receivables and loans, net | 90,365 | 89,924 |
Consumer portfolio segment | Automotive loan |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Finance receivables and loans, net | 72,712 | 72,390 | 72,898
Consumer portfolio segment | Real estate-backed loan |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Finance receivables and loans, net | 17,413 | 17,322 | 17,800
Consumer portfolio segment | Mortgage Finance operations |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Finance receivables and loans, net | 16,429 | 16,181 |
Interest-only mortgage loans | $ 8 | 11 |
Interest only mortgage percentage beginning principal amortization next year | 33.00% |  |
Consumer portfolio segment | Mortgage - Legacy |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Finance receivables and loans, net | $ 984 | 1,141 |
Interest-only mortgage loans | $ 171 | 212 |
Interest-only mortgage loans having exited the interest-only period | 99.00% |  |
Consumer portfolio segment | Other loan |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Finance receivables and loans, net | $ 240 | 212 |
Loans receivable, fair value | 8 | 11 |
Commercial portfolio segment |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Finance receivables and loans, net | 27,869 | 38,307 | $ 38,512
Commercial portfolio segment | Automotive loan |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Finance receivables and loans, net | 17,755 | 28,332 |
Commercial portfolio segment | Real estate-backed loan |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Finance receivables and loans, net | 4,799 | 4,961 |
Commercial portfolio segment | Other loan |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Finance receivables and loans, net | 5,315 | 5,014 |
Finance receivables and loans, net |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |
Accrued interest receivable | $ 995 | $ 488 |

X
- Definition Held For Investment Mortgage Finance Receivables Exited Interest Only Mortgage Loans + References No definition available. + Details
Name: | ally_HeldForInvestmentMortgageFinanceReceivablesExitedInterestOnlyMortgageLoans
Namespace Prefix: | ally_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Held for investment mortgage finance receivables interest only mortgage loans. + References No definition available. + Details
Name: | ally_HeldForInvestmentMortgageFinanceReceivablesInterestOnlyMortgageLoans
Namespace Prefix: | ally_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of interest only loans which are expected to start amortization in the next year. + References No definition available. + Details
Name: | ally_InterestOnlyMortgagePercentageBeginningPrincipalAmortizationNextYear
Namespace Prefix: | ally_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

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_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.8) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_InterestReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2196772 + Details
Name: | us-gaap_LoansReceivableFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of deferred fees paid by borrowers and unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of loans that are being amortized into income as an adjustment to yield. Excludes amounts for loans and leases covered under loss sharing agreements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6378536&loc=d3e10092-111533 + Details
Name: | us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_AutomobileLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=ally_MortgageFinanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=ally_MortgageLegacyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=ally_OtherloanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_LoansAndFinanceReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |