XML 100 R89.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Securitizations and Variable Interest Entities (Narrative) (Details) - USD ($) | 3 Months Ended
--- | ---
Mar. 31, 2024 | Mar. 31, 2023
Securitizations And Variable Interest Entities [Abstract] |  |
Gain (loss) on sales of financial assets | $ 0 | $ 1,000,000

X
- Definition Securitizations and Variable Interest Entities [Abstract] + References No definition available. + Details
Name: | ally_SecuritizationsAndVariableInterestEntitiesAbstract
Namespace Prefix: | ally_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reflects, by transferred financial asset type, the amount of sales proceeds in excess of or deficient from the sum of the carrying amounts of transferred financial assets plus transaction costs, including those transactions in which the seller/transferor has continuing involvement with the financial assets that have been transferred. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481326/860-20-50-3 + Details
Name: | us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration