<SEC-DOCUMENT>0001193125-24-265684.txt : 20241126
<SEC-HEADER>0001193125-24-265684.hdr.sgml : 20241126
<ACCEPTANCE-DATETIME>20241126084459
ACCESSION NUMBER:		0001193125-24-265684
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		14
CONFORMED PERIOD OF REPORT:	20241120
ITEM INFORMATION:		Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20241126
DATE AS OF CHANGE:		20241126

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Ally Financial Inc.
		CENTRAL INDEX KEY:			0000040729
		STANDARD INDUSTRIAL CLASSIFICATION:	STATE COMMERCIAL BANKS [6022]
		ORGANIZATION NAME:           	02 Finance
		IRS NUMBER:				380572512
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-03754
		FILM NUMBER:		241498281

	BUSINESS ADDRESS:	
		STREET 1:		ALLY DETROIT CENTER
		STREET 2:		500 WOODWARD AVE. FLOOR 10
		CITY:			DETROIT
		STATE:			MI
		ZIP:			48226
		BUSINESS PHONE:		866-710-4623

	MAIL ADDRESS:	
		STREET 1:		ALLY DETROIT CENTER
		STREET 2:		500 WOODWARD AVE. FLOOR 10
		CITY:			DETROIT
		STATE:			MI
		ZIP:			48226

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	GMAC INC.
		DATE OF NAME CHANGE:	20090701

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	GMAC LLC
		DATE OF NAME CHANGE:	20060720

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	GENERAL MOTORS ACCEPTANCE CORP
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>d879923d8k.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ally="http://www.ally.com/20241120" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>8-K</title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
   <body><div style="display:none"> <ix:header> <ix:hidden> <ix:nonNumeric name="dei:AmendmentFlag" contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-255">false</ix:nonNumeric> <ix:nonNumeric id="Hidden_dei_EntityCentralIndexKey" name="dei:EntityCentralIndexKey" contextRef="duration_2024-11-20_to_2024-11-20">0000040729</ix:nonNumeric> </ix:hidden> <ix:references> <link:schemaRef xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xlink:type="simple" xlink:href="ally-20241120.xsd" xlink:arcrole="http://www.xbrl.org/2003/linkbase"/> </ix:references> <ix:resources> <xbrli:context id="duration_2024-11-20_to_2024-11-20"> <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000040729</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2024-11-20</xbrli:startDate> <xbrli:endDate>2024-11-20</xbrli:endDate> </xbrli:period> </xbrli:context> </ix:resources> </ix:header> </div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <p style="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&#160;</p> <p style="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</p> <p style="margin-top:8pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">UNITED STATES</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">SECURITIES AND EXCHANGE COMMISSION</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">Washington, D.C. 20549</p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:6pt; margin-bottom:0pt; font-size:18pt; font-family:Times New Roman;font-weight:bold;text-align:center">FORM <span style="white-space:nowrap"><ix:nonNumeric name="dei:DocumentType" contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-266">8-K</ix:nonNumeric></span></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:6pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">CURRENT REPORT</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">Pursuant to Section&#160;13 or 15(d)</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">of the Securities Exchange Act of 1934</p> <p style="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="font-family:Times New Roman; font-size:0.5pt;text-align:center"><span style="color:#FFFFFF">(Date of report; date of earliest event reported) </span></p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:DocumentPeriodEndDate" contextRef="duration_2024-11-20_to_2024-11-20" format="ixt:datemonthdayyearen" id="ixv-267">November 20, 2024</ix:nonNumeric></p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:12pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Date of report; date of earliest event reported)</p> <p style="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">Commission file number: <ix:nonNumeric name="dei:EntityFileNumber" contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-268">1-3754</ix:nonNumeric></p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:6pt; margin-bottom:0pt; font-size:24pt; font-family:Times New Roman;font-weight:bold;text-align:center"> <ix:nonNumeric name="dei:EntityRegistrantName" contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-269">ALLY FINANCIAL INC.</ix:nonNumeric> </p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Exact name of registrant as specified in its charter)</p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:50%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:48%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style=" text-align: center;margin:auto; vertical-align:top"><span style="font-weight:bold"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" contextRef="duration_2024-11-20_to_2024-11-20" format="ixt-sec:stateprovnameen" id="ixv-270">Delaware</ix:nonNumeric></span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><span style="font-weight:bold"><span style="white-space:nowrap"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-271">38-0572512</ix:nonNumeric></span></span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style=" text-align: center;margin:auto; vertical-align:top"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(State or other jurisdiction of</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">incorporation or organization)</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(I.R.S. Employer</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Identification No.)</p></td></tr></table> <p style="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-272">Ally Detroit Center</ix:nonNumeric></p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:EntityAddressAddressLine2" contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-273">500 Woodward Avenue</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressAddressLine3" contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-274">Floor 10</ix:nonNumeric>,</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-275">Detroit</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="duration_2024-11-20_to_2024-11-20" format="ixt-sec:stateprovnameen" id="ixv-276">Michigan</ix:nonNumeric> <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-277">48226</ix:nonNumeric></p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Address of principal executive offices)</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Zip Code)</p> <p style="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><ix:nonNumeric name="dei:CityAreaCode" contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-278">(866)</ix:nonNumeric> <span style="white-space:nowrap"><ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-279">710-4623</ix:nonNumeric></span></p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">(Registrant&#8217;s telephone number, including area code)</p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <div style="text-align:center"> <p style="line-height:6.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1.00pt solid #000000;width:21%;text-align:center;margin-left: auto;margin-right: auto">&#160;</p></div> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Check the appropriate box below if the Form <span style="white-space:nowrap">8-K</span> filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):</p> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top"><ix:nonNumeric name="dei:WrittenCommunications" contextRef="duration_2024-11-20_to_2024-11-20" format="ixt-sec:boolballotbox" id="ixv-280">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top"><ix:nonNumeric name="dei:SolicitingMaterial" contextRef="duration_2024-11-20_to_2024-11-20" format="ixt-sec:boolballotbox" id="ixv-281">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Soliciting material pursuant to Rule <span style="white-space:nowrap">14a-12</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.14a-12)</span></p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top"><ix:nonNumeric name="dei:PreCommencementTenderOffer" contextRef="duration_2024-11-20_to_2024-11-20" format="ixt-sec:boolballotbox" id="ixv-282">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="white-space:nowrap">Pre-commencement</span> communications pursuant to Rule <span style="white-space:nowrap">14d-2(b)</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.14d-2(b))</span></p></td></tr></table> <p style="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="border-collapse:collapse; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:4%;vertical-align:top"><ix:nonNumeric name="dei:PreCommencementIssuerTenderOffer" contextRef="duration_2024-11-20_to_2024-11-20" format="ixt-sec:boolballotbox" id="ixv-283">&#9744;</ix:nonNumeric></td>
<td style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left"><span style="white-space:nowrap">Pre-commencement</span> communications pursuant to Rule <span style="white-space:nowrap">13e-4(c)</span> under the Exchange Act (17 CFR <span style="white-space:nowrap">240.13e-4(c))</span></p></td></tr></table> <p style="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Securities registered pursuant to Section&#160;12(b) of the Act (listed on the New York Stock Exchange):</p> <p style="font-size:8pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="border-collapse:collapse; font-family:Times New Roman; font-size:8pt;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:34%"/>
<td style="vertical-align:bottom"/>
<td style="width:32%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:32%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style=" text-align: center;margin:auto; border-bottom:1.00pt solid #000000;vertical-align:bottom;white-space:nowrap"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Title of each class</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Trading</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">symbols</p></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; border-bottom:1.00pt solid #000000;vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:0pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Name of each exchange</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">on which registered</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style=" text-align: center;margin:auto; vertical-align:top"><ix:nonNumeric name="dei:Security12bTitle" contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-284">Common Stock, par value $0.01 per share</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><ix:nonNumeric name="dei:TradingSymbol" contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-285">ALLY</ix:nonNumeric></td>
<td style="vertical-align:bottom">&#160;</td>
<td style=" text-align: center;margin:auto; vertical-align:top"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="duration_2024-11-20_to_2024-11-20" format="ixt-sec:exchnameen" id="ixv-286">NYSE</ix:nonNumeric></td></tr></table> <p style="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule <span style="white-space:nowrap">12b-2</span> of the Securities Exchange Act of 1934 <span style="white-space:nowrap">(&#167;240.12b-2</span> of this chapter).</p> <p style="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Emerging growth company&#8194;<ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="duration_2024-11-20_to_2024-11-20" format="ixt-sec:boolballotbox" id="ixv-287">&#9744;</ix:nonNumeric></p> <p style="margin-top:8pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section&#160;13(a) of the Exchange Act.&#8194;&#9744;</p> <p style="font-size:10pt;margin-top:0pt;margin-bottom:0pt">&#160;</p> <p style="line-height:1.0pt;margin-top:0pt;margin-bottom:0pt;border-bottom:1px solid #000000">&#160;</p> <p style="line-height:3.0pt;margin-top:0pt;margin-bottom:2pt;border-bottom:1px solid #000000">&#160;</p></div></div>

<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>

<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">

<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:11%;vertical-align:top" align="left"><span style="font-weight:bold">Item&#8201;5.02</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers. </p></td></tr></table> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Jason E. Schugel transitioned from his position as Chief Risk Officer of Ally Financial Inc. (Ally) effective November&#160;20, 2024, and into the role of Senior Operating Adviser. Stephanie N. Richard was appointed Chief Risk Officer effective that same time. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with his transition, Mr.&#160;Schugel and Ally entered into a Transition Services and Release Agreement (Agreement) dated November&#160;25, 2024. Subject to its terms and conditions, the Agreement provides for Mr.&#160;Schugel (1)&#160;to receive his current base salary and remain eligible for equivalent benefits and perquisites until his departure from Ally on or before March&#160;31, 2025 (Transition End Date); (2) to remain eligible for the full-year discretionary 2024 cash and equity-based incentive-compensation awards commensurate with the position of Chief Risk Officer and his and Ally&#8217;s 2024 performance as determined by the Compensation, Nominating, and Governance Committee; provided however that if he has reasonably and in good faith satisfied the terms and conditions contained in the Agreement, such 2024 incentive-compensation awards will be no less than 80% of his 2024 target incentive compensation of $1.85&#160;million, with 40% in the form of cash to be paid at the same time as that of other named executive officers (regardless of his earlier termination of employment) and 60% in the form of fully vested RSUs to be granted at the same time and shall <span style="white-space:nowrap">settle&#160;one-third&#160;on</span> each of the first, second, and third anniversaries of the grant date (without requirement of further employment); (3) to be reimbursed for outplacement assistance, executive network and/or executive coaching fees and/or legal or financial advice to a maximum of $20,000; (4) to receive as soon as reasonably practicable after the Transition End Date <span style="white-space:nowrap">a&#160;lump-sum&#160;cash</span> payment of $700,000; (5) to fully vest on the Transition End Date in his then unvested time-based equity awards, including restricted stock units and &#8220;Own It Awards,&#8221; with each such award settling as originally scheduled, and (6)&#160;to fully vest on the Transition End Date in his then unvested performance-based stock unit awards, with each such award settling as originally scheduled subject to (a)&#160;the achievement of the related performance goals and (b)&#160;if the achievement of the related performance goals exceeds the target, a proration of the number of shares distributable in excess of the target number of shares based on the number of calendar days during the performance period when he was employed by Ally. The Agreement also includes terms and conditions governing Mr.&#160;Schugel&#8217;s provision of services to Ally until his departure, his general release of claims subject to customary exceptions, his obligations of confidentiality and cooperation, and other customary provisions. A copy of the Agreement is attached as Exhibit 10.1 and incorporated by reference. </p> <p style="font-size:18pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%" cellpadding="0" cellspacing="0">
<tr style="page-break-inside:avoid">
<td style="width:11%;vertical-align:top" align="left"><span style="font-weight:bold">Item&#8201;9.01</span></td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:left">Financial Statements and Exhibits. </p></td></tr></table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0;margin:0 auto">


<tr>

<td/>

<td style="vertical-align:bottom;width:4%"/>
<td style="width:93%"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom;white-space:nowrap" align="center"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:inline-block; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Exhibit<br/>No.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; display:table-cell; font-size:8pt; font-family:Times New Roman;font-weight:bold">Description</p></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">10.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d879923dex101.htm">Transition Services and Release Agreement, dated November&#160;25, 2024, by and between Ally Financial Inc. and Jason E. Schugel </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"/>
<td style="height:6pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">104</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">The cover page from this Current Report on <span style="white-space:nowrap">Form&#160;8-K,&#160;formatted</span> in Inline XBRL</td></tr>
</table>
</div></div>



<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%;clear:both"/>

<div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto">
 <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">SIGNATURES </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized. </p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&#160;</p>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:100%;border:0">


<tr>

<td style="width:4%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:2%"/>

<td style="vertical-align:bottom"/>
<td style="width:45%"/>

<td style="vertical-align:bottom;width:1%"/>
<td style="width:46%"/></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="text-decoration:underline">ALLY FINANCIAL INC.</span></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">(Registrant)</td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"/>
<td style="height:12pt" colspan="2"/>
<td style="height:12pt" colspan="2"/>
<td style="height:12pt" colspan="2"/></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">Date:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"/>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><span style="text-decoration:underline">November&#160;26, 2024</span></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Jeffrey A. Belisle</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Jeffrey A. Belisle</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">Corporate Secretary</td></tr>
</table>
</div></div>

</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>d879923dex101.htm
<DESCRIPTION>EX-10.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-10.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE" STYLE="line-height:Normal">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B><U>EXHIBIT 10.1 </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><U>TRANSITION SERVICES AND RELEASE AGREEMENT </U></B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">Jason Schugel and the Company (as defined in the next sentence) have reached the following Transition Services and Release Agreement (the
&#147;Agreement&#148;). In this Agreement, &#147;Employee&#148; refers to Jason Schugel, &#147;Company&#148; refers to Ally Financial Inc. and its current affiliates (including Ally Bank) and divisions, and &#147;Released Party&#148; or
&#147;Released Parties&#148; refers to the Company and its shareholders, predecessors, successors, joint ventures, employee benefit plans, directors, officers, agents, employees, and assigns. </P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman">WHEREAS the Company and Employee have agreed that it is in their best interest to change Employee&#146;s duties from the role of Chief Risk
Officer (&#147;CRO&#148;) to an interim role as Senior Operating Adviser and then to terminate their employment relationship, in each case, according to the terms set forth below, and THEREFORE, the parties agree as follows: </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Provided this signed document is received by Kathleen Patterson, Ally Chief Human Resources Officer, 500
Woodward Ave., Detroit, MI 48226, no later than December&nbsp;11, 2024, and not revoked in accordance with Paragraph 17: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Effective at 12:01 am ET on November&nbsp;20, 2024, Employee resigned from his position as CRO and all related
board and management committee positions and commence a transitional assignment reporting directly to the Company&#146;s Chief Executive Officer in the role of Senior Operating Adviser. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">As Senior Operating Adviser, Employee&#146;s primary role will be to assist with the transition of CRO
responsibilities to the newly appointed CRO and to provide such other assistance to the Company, as reasonably requested by the Company from time to time. Employee is expected to work remotely and shall have flexibility in his working hours to seek
other employment opportunities. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">c.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">From the date of this Agreement through the end of the transitional assignment, Employee will:
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">i.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">receive the same base salary (i.e., $650,000 annually), payable in accordance with the Company&#146;s standard
payroll practices; </P></TD></TR></TABLE>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">ii.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">remain eligible for the full-year discretionary 2024 cash and equity-based incentive-compensation awards
commensurate with the CRO role and his and the Company&#146;s 2024 performance as determined by the Company&#146;s Compensation, Nominating, and Governance Committee; provided however that if Employee has reasonably and in good faith satisfied the
terms and conditions contained in this Agreement, such 2024 incentive-compensation awards will be no less than 80% of Employee&#146;s 2024 target incentive compensation of $1.85&nbsp;million, with 40% in the form of cash to be paid in a lump sum
payment at the same time as that of other executive officers (regardless of Employee&#146;s earlier termination of employment as CRO) and 60% in the form of fully vested restricted stock units (&#147;RSUs&#148;) to be granted at the same time as the
lump sum cash payment, which shall settle in shares of Company common stock <FONT STYLE="white-space:nowrap">one-third</FONT> on each of the first, second, and third anniversaries of the grant date (without requirement of further employment) or as
soon as administratively possible after such anniversary dates (but in no event more than fifteen (15)&nbsp;days following the applicable anniversary date). If the Employee dies before the settlement of any portion of the RSUs, the Company will
transfer the stock payable with respect to the RSUs to the Employee&#146;s estate); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">iii.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">remain eligible for equivalent benefits and perquisites, including the broad-based benefits to which other
active Company employees are eligible (e.g., 401(k), medical coverage, life insurance, paid time off, etc.); </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">iv.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">be subject to all the same terms and conditions of employment to which other active Company employees are
subject; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">v.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">not be eligible to receive any 2025 incentive compensation. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">d.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Employee&#146;s transitional assignment will end on March&nbsp;31, 2025, or such earlier date as provided in
Paragraph 2 (the &#147;Transition End Date&#148;), at which point Employee&#146;s employment will terminate by mutual consent. Provided Employee has satisfied the terms and conditions contained in this Agreement (including signing, returning, and
not revoking the <FONT STYLE="white-space:nowrap">Re-Acknowledgement</FONT> appended to this Agreement as contemplated by Paragraph 17), Employee will receive: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">i.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">as soon as reasonably practicable after the Transition End Date (but in no event more than fifteen
(15)&nbsp;days following the Transition End Date), a lump sum cash payment of $700,000, less applicable tax withholdings and any outstanding debts to the Company, including any corporate credit card balance; and </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 2 of 16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="13%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">ii.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">reimbursement of outplacement assistance, executive network and/or executive coaching fees and/or legal or
financial advice through the vendor of Employee&#146;s choosing, up to a maximum of $20,000, in accordance with the Company&#146;s expense reimbursement policy. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Employee agrees that the elements of consideration referred to in Paragraph 1 are more than the Company is
required to provide under its normal policies and procedures. Employee agrees to remain actively employed and endeavor in good faith to meet the specific objectives required of his role as Senior Operating Adviser during the transitional assignment.
Notwithstanding the above, if Employee wishes to terminate his employment prior to March&nbsp;31, 2025, other than as a result of the Company&#146;s material breach of this Agreement, he will provide the Company with at least <FONT
STYLE="white-space:nowrap">two-weeks</FONT> advance written notice, at which point: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If his planned employment termination date is between January&nbsp;1, 2025 and March&nbsp;31, 2025, the Company
shall record the Transition End Date as occurring on the new date, provide Employee with his 2024 incentive-compensation awards on the terms and conditions (including the times) contained in Paragraph 1.c., pay Employee the separation allowance and
reimbursement of outplacement or other assistance as provided in Paragraph 1.d, and provide the favorable equity-award treatment described in Paragraph 5 but no salary, other compensation, or benefits or perquisites after the new employment
termination date (other than salary earned but not yet paid); or </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If his planned termination date is on or before January&nbsp;1, 2025, the Company may agree to a new Transition
End Date (such agreement not to be unreasonably withheld) or else afford Employee with a period of no less than three business days to withdraw his resignation, and if Employee does not withdraw his resignation within that period, deem
Employee&#146;s separation as a voluntary resignation at the end of that period, meaning Employee will not receive further salary and other compensation after the end of that period (other than amounts earned but not yet paid), benefits and
perquisites will be terminated at the end of the month in which the employment termination occurs, Employee forfeits the separation allowance and reimbursement of outplacement or other assistance described in Paragraph 1.d, and Employee loses the
favorable equity award treatment described in Paragraph 5. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 3 of 16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Under either scenario described in Paragraphs 2.a or 2.b, the release language contained in
Paragraph 3 remains in full force and effect. The Company will not terminate Employee&#146;s employment prior to the Transition End Date, other than for &#147;Cause&#148; as defined under the Ally Financial Inc. Incentive Compensation Plan
(&#147;ICP&#148;) (including a material breach by Employee of this Agreement). If Employee&#146;s employment is so terminated for Cause, Paragraphs 1.c and 1.d will not apply. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Employee for himself, family, heirs, insurers, assigns, and representatives further agrees to release the
Released Parties from all rights, claims, and demands he may have based on or related in any manner to his employment with the Company, this Agreement, or the termination of his employment, in each case, of any kind or nature whatsoever, whether
accrued or unaccrued or known or unknown, up to the effective date of this Agreement. This waiver and release specifically includes a waiver and release of any rights, claims, or demands Employee may have under: </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the Employee Retirement Income Security Act of 1974, as amended, which regulates employee benefit plans;
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">Title VII of the Civil Rights Act of 1964, as amended, the Civil Rights and Women&#146;s Equity Act of 1991, as
amended, and the Equal Pay Act of 1963, as amended, which prohibit discrimination in employment based on race, color, national origin, religion, or sex; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the Age Discrimination in Employment Act, which prohibits discrimination based on age; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the Rehabilitation Act of 1973, as amended, and the Americans with Disabilities Act, as amended, which prohibit
discrimination based on disability; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the Family and Medical Leave Act, as amended; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the Worker Adjustment and Retraining Notification Act (WARN), as amended; </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 4 of 16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">the National Labor Relations Act, as amended; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">state fair employment practices or civil rights laws; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="10%">&nbsp;</TD>
<TD WIDTH="2%" VALIGN="top" ALIGN="left">&#149;</TD>
<TD WIDTH="1%" VALIGN="top">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top"> <P ALIGN="left" STYLE=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt">any other federal, state, or local laws or any common law actions relating to employment or employment
discrimination. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">This waiver and release includes any rights, claims, and demands arising under tort, contract, or
quasi-contract, such as breach of employment contract, either expressed or implied, violation of public policy, breach of implied covenant of good faith and fair dealing, intentional infliction of emotional distress, negligent infliction of
emotional distress, fraud, false imprisonment, invasion of privacy, commercial or trade defamation, defamation, slander, libel, tortious interference with contract or prospective business advantage, promissory estoppel, and wrongful discharge. This
waiver and release does not foreclose Employee&#146;s ability to file an administrative charge with any administrative agency, including the Equal Employment Opportunity Commission (&#147;EEOC&#148;), but Employee expressly waives and releases to
the maximum extent permitted by law any right or claim to or demand for monetary relief in connection with any charge that he files should any administrative agency, including the EEOC, pursue any claim on his behalf. For the avoidance of doubt,
nothing herein shall be construed to prevent or limit Employee from recovering a bounty or award for providing truthful information to any governmental authority concerning any suspected violation of law. This waiver and release does not include any
claims: (a)&nbsp;to vested 401(k) benefits; (b)&nbsp;to unemployment compensation; or (c)&nbsp;under the express terms of this Agreement. If any right, claim, or demand is not subject to waiver or release, to the extent permitted by law, Employee
waives and releases any right or ability&nbsp;to be a class or collective action representative or to </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 5 of 16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">
otherwise participate in any putative or certified class, collective, or&nbsp;multi-party action or proceeding based on or related to such a right, claim, or demand in which any Released Party is
a party or may be liable.&nbsp;Employee promises not to consent to become a member of any class or collective in a case pertaining to private claims in which rights, claims, or demands are asserted against any Released Party that are related in any
way to his employment with the Company, this Agreement, or the termination of his employment with the Company. If Employee is made a member of a class or collective in such an action or proceeding, Employee will immediately opt out of the class or
collective. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Employee understands and agrees that, by signing this Agreement, he expressly waives and releases any right,
claim, or demand to severance benefits under the Ally Financial Inc. Severance Plan. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Provided Employee has reasonably and in good faith satisfied the terms and conditions contained in this
Agreement (including signing, returning, and not revoking the <FONT STYLE="white-space:nowrap">Re-Acknowledgement</FONT> appended to this Agreement as contemplated by Paragraph 17), Employee&#146;s then unvested time-based equity awards, including
RSUs and &#147;Own It Awards&#148;, will fully vest on the Transition End Date, with each such award settling as originally scheduled. Additionally, Employee&#146;s then unvested performance-based stock unit awards will fully vest on the Transition
End Date, with each such award settling as originally scheduled subject to (a)&nbsp;the achievement of the related performance goals and (b)&nbsp;if the achievement of the related performance goals exceeds the target, a proration of the number of
shares distributable in excess of the target number of shares based on the number of </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 6 of 16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">
calendar days during the performance period when Employee was employed by the Company. All other terms and conditions contained in the ICP and Employee&#146;s award letters remain in full force
and effect. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">6.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The Company and Employee make this Agreement to avoid the cost of litigating against any possible lawsuit or
claims. By making this Agreement, neither the Company nor Employee admits that it or he has done anything wrong. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">7.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">If the Company successfully asserts this Agreement as a defense against a future action, proceeding, claim, or
demand by or on behalf of Employee, Employee will pay for all fees and costs incurred by the Company in its defense, including all reasonable fees of attorneys and related costs. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">8.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Employee is advised to consult with an attorney before signing this Agreement. Employee understands that
whether or not he does so is his decision and that he will have until December&nbsp;11, 2024, to accept or reject this Agreement. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">9.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Employee understands that, following the Transition End Date, he has no right to reemployment with the Company
and any reemployment decision is solely within the Company&#146;s discretion. </P></TD></TR></TABLE> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Employee understands and acknowledges
that, during the course of his employment with the Company, he had access and was privy to documents, materials, data, and other tangible and intangible information relating to the Company that are secret, confidential, or proprietary or that
constitute or contain trade secrets, privileged information, attorney work product, or matters subject to an attorney-client privilege, the disclosure of which will cause irreparable harm to the Company (the &#147;Confidential Information&#148;).
Employee affirms his duties and </P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 7 of 16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">
obligations relating to the Confidential Information, including those under law and the Company&#146;s policies and procedures, and promises (a)&nbsp;to promptly return to the Company all
Confidential Information that is in his possession or under his control or that he has directly or indirectly given to others outside the ordinary course of his employment and (b)&nbsp;not to discuss, disclose, or make available to any person or
entity any Confidential Information without the express permission of the Company. For clarity, Confidential Information does not include any information that is or becomes generally available to the public other than as a result of a breach of the
Employee&#146;s duties and obligations to the Company, including under this Agreement. </P> <P STYLE="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Under current law, an individual cannot be held
criminally or civilly liable under any federal or state trade secret law for any disclosure of a trade secret that is made (i)&nbsp;in confidence to federal, state, or local government officials, either directly or indirectly, or to an attorney, and
is solely for the purpose of reporting or investigating a suspected violation of the law; (ii)&nbsp;under seal in a complaint or other document filed in a lawsuit or other proceeding; or (iii)&nbsp;to the individual&#146;s attorney in connection
with a lawsuit for retaliation for reporting a suspected violation of law (and the trade secret may be used in the court proceedings for such lawsuit) as long as any document containing the trade secret is filed under seal and the trade secret is
not disclosed except pursuant to court order. Nothing in this Agreement prohibits Employee or his attorney from (a)&nbsp;initiating communications directly with, responding to any inquiry from, filing a charge with, participating in an investigation
conducted by, or providing testimony before the SEC, FINRA, or any other self-</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 8 of 16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">
regulatory organization or any other state or federal regulatory authority and Employee would not need the Company&#146;s permission to do so, (b)&nbsp;obtaining any monetary award or other
payment to which Employee may be entitled from any federal or state governmental authority (including the SEC) or FINRA other than those that may be lawfully waived in accordance with Paragraph 3 and this Agreement shall not be read as requiring
Employee to waive any right Employee may have to receive an award for information provided to any governmental authority, or (c)&nbsp;disclosing any such information to the extent required by law or binding judicial or other governmental order or
process, provided that Employee gives prompt notice of such requirement to the Company, if legally permissible. In addition, it is understood that this Agreement shall not require Employee to notify the Company of a request for information from any
governmental authority or of Employee&#146;s decision to file a charge with or participate in an investigation conducted by any governmental authority. Notwithstanding the foregoing, Employee recognizes that, in connection with the provision of
information to any governmental authority, Employee must inform such governmental authority that the information Employee is providing is confidential. Despite the foregoing, Employee is not permitted to reveal to any third party, including any
governmental authority, information Employee came to learn during Employee&#146;s service to the Company that is protected from disclosure by any applicable privilege, including but not limited to the attorney-client privilege or attorney work
product doctrine. The Company does not waive any applicable privileges or the right to continue to protect its privileged attorney-client information, attorney work product, and other privileged information.
</P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 9 of 16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">
The Company may not retaliate against Employee for any of these activities. Employee acknowledges that a breach of this Paragraph 9 will entitle the Company to legal and equitable relief. </P>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">10.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Employee acknowledges that he is able to work and suffers from no disability that would preclude his from doing
his regularly assigned job. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">11.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Employee understands and agrees that (a)&nbsp;the existence and content of this Agreement may be publicly
disclosed in accordance with applicable law, (b)&nbsp;the negotiations, discussions, and proceedings leading up to this Agreement are confidential and (c)&nbsp;Employee, his attorney, and any person or entity acting on his or his attorney&#146;s
behalf may not disclose any of the negotiations, discussions, or proceedings leading up to this Agreement or any other person or entity except as expressly required by law. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">12.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Employee must provide complete information to the Company and its legal counsel in connection with any claim,
demand, investigation, action or proceeding relating to the Company, including Employee&#146;s knowledge and belief of any facts and circumstances arising during his employment with the Company. This does not mean that Employee must provide
information that is favorable to the Company; it means only that Employee will provide information within Employee&#146;s knowledge and possession upon the Company&#146;s request. The Company will provide reasonable advance notice of any requirement
for this information and will reimburse Employee for all reasonable and documented expenses incurred in providing it, including reimbursement for reasonable fees of attorneys and related costs if Employee in good faith believes independent counsel
to be necessary. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 10 of 16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">
Employee will not provide this information against his own legal interests or the legal interests of any subsequent employer or business partner, except to the extent required by law or binding
judicial or other governmental order or process. </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">13.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Employee will retain all rights to be indemnified by the Company under its governing documents, enterprise
policies, written agreements, and directors&#146; and officers&#146; liability insurance policies in connection with any third-party claim, demand, investigation, action or proceeding. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">14.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Employee affirms that he will or, as of his Transition End Date, he has returned all Company property,
including computers tablets, mobile phones and other devices, Company credit and telephone cards, ID cards, building passes, keys, and any other items that were issued or purchased by the Company. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">15.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Employee will be permitted to remove from Company premises and devices his personal papers and personal
electronic files, personal contact lists, files of nonproprietary third-party research and media articles, and personal effects, subject to oversight that the Company, in its sole discretion, judges to be necessary or appropriate.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">16.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Employee understands that he has been given a period of at least
<FONT STYLE="white-space:nowrap">twenty-one</FONT> (21)&nbsp;days to review and consider this Agreement before signing it. Employee further understands that he may use as much of this period as he wishes prior to signing. In order for this Agreement
to become effective, Employee must return a signed and original to Kathleen Patterson as per Paragraph 1 no later than December&nbsp;11, 2024. If executed or returned after that date, the Company, in its sole discretion, may declare this Agreement
null and void. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 11 of 16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">17.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The benefits described in Paragraphs 1.c, 1.d, and 5 are subject to Employee signing and returning the <FONT
STYLE="white-space:nowrap">Re-Acknowledgement</FONT> appended to this Agreement to Kathleen Patterson (or her designate) on his last day of employment and not revoking the <FONT STYLE="white-space:nowrap">Re-Acknowledgement</FONT> in accordance with
this Paragraph 17. Employee may revoke this Agreement or the <FONT STYLE="white-space:nowrap">Re-Acknowledgement</FONT> (as applicable) within seven (7)&nbsp;days of signing it. Revocation can be made by delivering a written notice to Kathleen
Patterson. For this revocation to be effective, written notice must be received by Kathleen Patterson no later than the seventh (7th) day after Employee signs this Agreement or the <FONT STYLE="white-space:nowrap">Re-Acknowledgement</FONT> (as
applicable). If Employee revokes this Agreement in accordance with this Paragraph 17, it will not be effective or enforceable and he will not receive the benefits described in Paragraphs 1 and 5. If Employee revokes the <FONT
STYLE="white-space:nowrap">Re-Acknowledgement</FONT> in accordance with this Paragraph 17, he will not receive the benefits described in Paragraphs 1.c, 1.d, or 5. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">18.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Employee shall not be required to mitigate the amount of any payment provided pursuant to this Agreement or any
equity award agreement by seeking other employment or otherwise, and the amount of any payment provided for pursuant to this Agreement or any equity award agreement shall not be reduced by any compensation earned as a result of Employee&#146;s other
employment after the Transition End Date or other income. </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">19.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement will be governed by North Carolina law without regard to its conflict of laws provisions. For
purposes of enforcement of this Agreement, Employee agrees to submit to the jurisdiction of any federal or state court in North Carolina. Should any provision of this Agreement be declared illegal or
</P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 12 of 16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD ALIGN="left" VALIGN="top">
unenforceable by any court of competent jurisdiction and cannot be modified to be enforceable, excluding the release language in Paragraph 3, only such provision will be affected, leaving the
remainder of this Agreement in full force and effect. However, if any portion of the release language in Paragraph 3 is declared unenforceable for any reason as a result of any lawsuit, claim, or demand by Employee, Employee will return to the
Company the payments paid in accordance with Paragraphs 1.c.ii and 1.d in addition to any amounts he must pay in accordance with Paragraph 7. </TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">20.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">While Employee will not be subject to the Company&#146;s Enterprise Insider Trading and Blackout Policy after
his departure from the Company, he acknowledges that he may continue to be aware of or otherwise possess material nonpublic information about the Company or its securities and will remain subject to all insider-trading and other securities laws.
</P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">21.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">It is the intent of the parties that the payments and benefits under this Agreement comply with or be exempt
from Section&nbsp;409A of the Internal Revenue Code, and the regulations and guidance thereunder (&#147;Section&nbsp;409A&#148;), and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted to be in compliance therewith.
Furthermore, notwithstanding anything in this Agreement to the contrary, any compensation or benefits payable under this Agreement that is considered nonqualified deferred compensation under Section&nbsp;409A and is designated under this Agreement
as payable upon Employee&#146;s termination of employment shall be payable only upon Employee&#146;s &#147;separation from service&#148; with the Company within the meaning of Section&nbsp;409A. </P></TD></TR></TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 13 of 16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>

<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">22.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Agreement, Employee&#146;s award letters, and the ICP comprise the entire agreement between Employee and
the Company. The Company has made no promises to Employee other than those in this Agreement. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>INTENTIONALLY BLANK
</B></P>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 14 of 16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>EMPLOYEE ACKNOWLEDGES THAT HE HAS READ THIS AGREEMENT, UNDERSTANDS IT AND IS VOLUNTARILY ENTERING INTO IT.
PLEASE READ THIS AGREEMENT CAREFULLY. IT CONTAINS A RELEASE OF ALL KNOWN AND UNKNOWN CLAIMS. </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Accepted: </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="44%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Jason Schugel</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">&#8195;&#8195;&#8195;&#8195;&#8195;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">11/24/2024</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"><B>Jason Schugel</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"><B>Dated</B></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Accepted: </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="44%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Kathleen Patterson</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>&#8195;&#8195;&#8195;&#8195;&#8195;</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">11/25/2024</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Kathleen Patterson</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman"><B>Ally Financial
Inc.</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top" NOWRAP><B>Dated</B></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 15 of 16 </P>

</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">

<Center><DIV STYLE="width:8.5in" align="left">

 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Ally Proprietary </P> <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P>
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B><FONT STYLE="white-space:nowrap">Re-Acknowledgement</FONT> </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>EMPLOYEE <FONT STYLE="white-space:nowrap">RE-ACKNOWLEDGES</FONT> THAT HE HAS READ THIS AGREEMENT, UNDERSTANDS IT AND IS VOLUNTARILY <FONT
STYLE="white-space:nowrap">RE-ENTERING</FONT> INTO IT AS OF THE LAST DATE OF HIS EMPLOYMENT. PLEASE READ THIS AGREEMENT CAREFULLY. IT CONTAINS A RELEASE OF ALL KNOWN AND UNKNOWN CLAIMS. </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><FONT STYLE="white-space:nowrap">Re-Accepted</FONT> as of Transition End Date: </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="44%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"><B>Jason Schugel</B></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>&#8195;&#8195;&#8195;&#8195;&#8195;</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Dated</B></P></TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B><FONT STYLE="white-space:nowrap">Re-accepted</FONT> as of Transition End Date: </B></P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="44%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="9%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="45%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">&nbsp;</P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom"></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">&nbsp;</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="bottom"> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><B>Kathleen Patterson</B></P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman"><B>Ally Financial
Inc.</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>&#8195;&#8195;&#8195;&#8195;&#8195;</B></P></TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"><B>Dated</B></P></TD></TR>
</TABLE>
 <p STYLE="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&nbsp;</P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">Page 16 of 16 </P>

</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>ally-20241120.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20241008.3 -->
<!-- Creation date: 11/26/2024 2:43:01 AM Eastern Time -->
<!-- Copyright (c) 2024 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  xmlns:num="http://www.xbrl.org/dtr/type/numeric"
  xmlns:us-types="http://fasb.org/us-types/2023"
  xmlns:ally="http://www.ally.com/20241120"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  attributeFormDefault="unqualified"
  elementFormDefault="qualified"
  targetNamespace="http://www.ally.com/20241120"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance" />
    <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase" />
    <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" namespace="http://xbrl.sec.gov/dei/2023" />
    <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/numeric" />
    <xsd:import schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/non-numeric" />
    <xsd:import schemaLocation="https://xbrl.sec.gov/naics/2023/naics-2023.xsd" namespace="http://xbrl.sec.gov/naics/2023" />
    <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ally-20241120_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ally-20241120_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple" />
      <link:roleType roleURI="http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>ally-20241120_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20241008.3 -->
<!-- Creation date: 11/26/2024 2:43:01 AM Eastern Time -->
<!-- Copyright (c) 2024 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CoverAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_CoverAbstract_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cover [Abstract]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_AmendmentFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_AmendmentFlag_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentType_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_DocumentType_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityFileNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity File Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityFileNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity File Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityRegistrantName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityRegistrantName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation State Country Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation State Country Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line Two</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line Two</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine3_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line Three</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressAddressLine3_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line Three</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, State or Province</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_CityAreaCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_CityAreaCode_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_LocalPhoneNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_LocalPhoneNumber_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone Number</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:type="locator" xlink:label="dei_WrittenCommunications" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_WrittenCommunications_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Written Communications</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_WrittenCommunications_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Written Communications</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:type="locator" xlink:label="dei_SolicitingMaterial" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_SolicitingMaterial_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Soliciting Material</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_SolicitingMaterial_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Soliciting Material</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementTenderOffer" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Pre Commencement Tender Offer</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre Commencement Tender Offer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementIssuerTenderOffer" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Pre Commencement Issuer Tender Offer</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre Commencement Issuer Tender Offer</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_Security12bTitle_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Security 12b Title</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_Security12bTitle_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security 12b Title</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_TradingSymbol_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_TradingSymbol_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_SecurityExchangeName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_SecurityExchangeName_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" />
    <link:label xml:lang="en-US" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
    <link:label xml:lang="en-US" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</link:label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>ally-20241120_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii" standalone="yes"?>
<!-- DFIN - https://www.dfinsolutions.com/ -->
<!-- CTU Version: Release master Build:20241008.3 -->
<!-- Creation date: 11/26/2024 2:43:01 AM Eastern Time -->
<!-- Copyright (c) 2024 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<link:linkbase
    xmlns:link="http://www.xbrl.org/2003/linkbase"
    xmlns:xlink="http://www.w3.org/1999/xlink"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
    xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation" xlink:href="ally-20241120.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple" />
  <link:presentationLink xlink:type="extended" xlink:role="http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:type="locator" xlink:label="dei_CoverAbstract" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:type="locator" xlink:label="dei_AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag" order="22.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey" order="23.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:type="locator" xlink:label="dei_DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType" order="25.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate" order="26.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:type="locator" xlink:label="dei_EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber" order="27.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:type="locator" xlink:label="dei_EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName" order="28.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" order="29.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:type="locator" xlink:label="dei_EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber" order="30.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1" order="31.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine2" order="32.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine3" order="33.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown" order="34.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:type="locator" xlink:label="dei_EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince" order="35.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode" order="36.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:type="locator" xlink:label="dei_CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode" order="37.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:type="locator" xlink:label="dei_LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber" order="38.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:type="locator" xlink:label="dei_WrittenCommunications" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_WrittenCommunications" order="39.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:type="locator" xlink:label="dei_SolicitingMaterial" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SolicitingMaterial" order="40.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementTenderOffer" order="41.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:type="locator" xlink:label="dei_PreCommencementIssuerTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementIssuerTenderOffer" order="42.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:type="locator" xlink:label="dei_Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle" order="43.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:type="locator" xlink:label="dei_TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol" order="44.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:type="locator" xlink:label="dei_SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName" order="45.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="46.001" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm46388332244896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th"><div>Nov. 20, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000040729<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Nov. 20,  2024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-3754<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">ALLY FINANCIAL INC.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation State Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">38-0572512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Ally Detroit Center<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">500 Woodward Avenue<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Floor 10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Detroit<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MI<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">48226<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(866)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">710-4623<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre Commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre Commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Security 12b Title</a></td>
<td class="text">Common Stock, par value $0.01 per share<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ALLY<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>8
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( )U%>ED'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " "=17I9E)$4P^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>*$ZR,DSJ2\M.&PQ6V-C-V&IK&L?&UDCZ]DNR-F5L#["CI=^?
M/H$:'83V$5^B#QC)8KH;7-LEH<.:'8F" $CZB$ZE?$QT8W/OHU,T/N,!@M(G
M=4 HBV(%#DD910HF8!86(I.-T4)'5.3C!6_T@@^?L9UA1@.VZ+"C!#SGP.0T
M,9R'MH$;8((11I>^"V@6XES]$SMW@%V20[)+JN_[O*_FW+@#A_?GI]=YW<QV
MB52G<?R5K*!SP#6[3GZK-MO=(Y-E4=89YUFYVO%*U+6X?_B87'_XW82=-W9O
M_['Q55 V\.LNY!=02P,$%     @ G45Z69E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" "=17I9EZ?8"W0$  #4$0  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;(V8?6_J-A3&OXJ53=,FM4UB7ML!$J7MAF[+186MNIOVATD,6'7BS'&@?/L=
M)S3I[<()E2@)L9_\?'S\'">#O=*OZ99S0]XB&:=#9VM,<N.Z:;#E$4NO5,)C
MN+)6.F(&3O7&31/-69AWBJ1+/:_K1DS$SFB0_S;7HX'*C!0QGVN29E'$].&6
M2[4?.K[S_L.SV&R-_<$=#1*VX0MN_DCF&L[<4B44$8]3H6*B^7KHC/V;6]JU
M'?(6?PJ^3S\<$SN4E5*O]F0:#AW/$G') V,E&'SM^(1+:96 X]^CJ%/>TW;\
M>/RN_I /'@:S8BF?*/DB0K,=.GV'A'S-,FF>U?YW?AQ0Q^H%2J;Y?[(OVK8]
MAP19:E1T[ P$D8B+;_9V#,0Y'>BQ \VYBQOEE'?,L-% JSW1MC6HV8-\J'EO
M@!.QG96%T7!50#\SNE-!!D$VA,4AN8^-, <RC8O9AJ@-7 ,WL4W=X"AX6PC2
M$X(SM;LBU+N #VU_W]T%MA*0EH TUVN=T)NH'=?D[_$J-1JF\)\ZHD*A7:]@
M\_HF35C APXD;LKUCCNCGW[PN]ZO"%^KY&MAZJ,Q1"_,(_@@V::.#N^_9C+E
M"$>[Y&BC.L>YFP")9A+F,.1OY L_U!'A2I[]:WL]>HU@=4JL#BI6YM?RD/ Z
M%KQ[__(+ M$M(;KG0<RY%LKF>4A@M=3RX$IE=C>E=Z]$ZYTS;0]"<C++HA77
M=5"XAG_9ZG4PF'X)TS\'YIEOA%UM$+ 9BVJCA.N,'Q^_D8?I;#R;3,>/9#J;
M7"%TUR7=]3ETTSA0.E$Z]R>R,#"/9*(R2'O(?A76XN+"=_<(G>]53NJ=P[=D
M;V0:0K:)M0@*R-,3VR#9ZE]ZG1[M^!0C_.#U_CF$XS $'TPOW@_(([0C7^/:
MT#5(CJ4\D#MNM!(F-Y_/X_P>M7)]'S5M''6Y5[6HN&3'\\B+4N&>Z9",=SS.
M,-_UJP+@XPZ.HVXUKX\K+OH@E=+$]S#"JC3X9]6&DG!BST!^J?;U%1Z7.TXW
MAE:5!Q\W^,]HQ7H&MKE6.Q$'];'#-9^F&%I5-'S<ZS^CS55JH++^)9*3/M.@
MV.Y3VL78JJKAXY:?S^ 8MN&G47"!G_O=[B\82E4S?-SL'U4 49EO58Q5L :1
MGN]=MKNTA1%5=<+'_?Q%"V-X#*&)HBP^FG!:2X4+->W-:%4;*&[D"R5%((R(
M-^0)$EP+)FLWLKA*(T]5"2ANVW/-\_!P6&'%]@QVL;#/_KI>U\]?@UXCV8?M
M/N[2_R.;IFD&9(V N&PC8&7W%'?F!0\R;9>?3U=D*8RL77X-(G:$^>Y%!:\7
M)&&:[)C,./G1N_)\DL! TRW3*'#E_A2WZZ5FH4V\Q2%:J?JTPP7L=@XCJ<R>
MXL9<AN[^+=BR>,-/[B\;A&;?%MB>C58>3\_R^/N(ZXV-T6^@8+8V 1,6USX[
M-0B>S#/WPS.Z?=_QQ.P=4R+Y&H2\JQZ,6!>O$(H3HY+\L7VEC%%1?KCE#-:
M;0#7UTJ9]Q/[)J!\D3/Z#U!+ P04    " "=17I9GZ ;\+$"  #B#   #0
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
M/[&\UDX:?^:+X3]>?P%02P$"% ,4    " "=17I9!T%-8H$   "Q    $
M            @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( )U%
M>EF4D13#[P   "L"   1              "  :\   !D;V-0<F]P<R]C;W)E
M+GAM;%!+ 0(4 Q0    ( )U%>EF97)PC$ 8  )PG   3              "
M <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ G45Z69>GV MT
M!   U!$  !@              ("!#@@  'AL+W=O<FMS:&5E=',O<VAE970Q
M+GAM;%!+ 0(4 Q0    ( )U%>EF?H!OPL0(  .(,   -              "
M ;@,  !X;"]S='EL97,N>&UL4$L! A0#%     @ G45Z69>*NQS     $P(
M  L              ( !E \  %]R96QS+RYR96QS4$L! A0#%     @ G45Z
M61PX9>H_ 0  / (   \              ( !?1   'AL+W=O<FMB;V]K+GAM
M;%!+ 0(4 Q0    ( )U%>EDD'INBK0   /@!   :              "  >D1
M  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( )U%>EEE
MD'F2&0$  ,\#   3              "  <X2  !;0V]N=&5N=%]4>7!E<UTN
9>&UL4$L%!@     )  D /@(  !@4      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>24</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="d879923d8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>ally-20241120.xsd</File>
    <File>ally-20241120_lab.xml</File>
    <File>ally-20241120_pre.xml</File>
    <File doctype="8-K" isOnlyDei="true" original="d879923d8k.htm">d879923d8k.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="24">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>14
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "d879923d8k.htm": {
   "nsprefix": "ally",
   "nsuri": "http://www.ally.com/20241120",
   "dts": {
    "schema": {
     "local": [
      "ally-20241120.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/naics/2023/naics-2023.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "ally-20241120_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "ally-20241120_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "d879923d8k.htm"
     ]
    }
   },
   "keyStandard": 24,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2023": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 25,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 24
   },
   "report": {
    "R1": {
     "role": "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation",
     "longName": "100000 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "duration_2024-11-20_to_2024-11-20",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d879923d8k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "duration_2024-11-20_to_2024-11-20",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "d879923d8k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "terseLabel": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "terseLabel": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "terseLabel": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "terseLabel": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation State Country Code",
        "terseLabel": "Entity Incorporation State Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Commencement Issuer Tender Offer",
        "terseLabel": "Pre Commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre Commencement Tender Offer",
        "terseLabel": "Pre Commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security 12b Title",
        "terseLabel": "Security 12b Title",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "terseLabel": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.ally.com//20241120/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "terseLabel": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>15
<FILENAME>0001193125-24-265684-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-24-265684-xbrl.zip
M4$L#!!0    ( )U%>EFD]4,V.P,  $$+   1    86QL>2TR,#(T,3$R,"YX
M<V2]5DUOVS@0O1?H?YC5:0NL1,M.BT:(4Z2;!@B09@LW6>RMH*6Q0Y0B59)*
MXG_?(24YLF-[G:1H+J$Y\V;>?%)''^Y+";=HK-!J'*7)( )4N2Z$FH^CVL;<
MYD)$'XY?OSKZ(X[A].S\$F*X<:ZR&6-W=W=),1/*:ED[LF"37)<,XKC3__OJ
M&OYMK&<P08G<(I3<.C3PL1:RR(:#X4$Z&+Q/1GV80>[M0<$=9I"F;/B.>4T8
M9@>C;)#"R6?X%,PHN!(E]K&Z6A@QOW'P9_X& NA4*X52X@+.A.(J%US"UX[R
M7W"N\@1.I(2)AUGB:='<8I&T5N]MD=G\!DO^^A4 )4S93)')NAQ'/A-M(NZG
M1B;:S%GA#'.+"ADIQ:2%1N11#_K_N$<8JH27V"5PQNTT@#J)3\^HA^!2+E;<
M^(M0GI#Q=#CH*1<HEKJ!CL4\F>M;1H)UPUXN-@<P' Q&C+K!48ZQ!Y%"?=^!
M\.(I-4;?R2/(W2@ TL/#0Q:D:Y0*MQI!:_TM:X1!FSMGQ+1V>*9->8HS7DM"
MU>I'S:68"2R"%G5IB<JMZ*QJ.&[FZ"YYB;;B.>Z=9FJD33$1S93]]_GB:^BQ
MZ-@# $+;B;+2QD'3?1<Z#U.Q(Y7^5]Q5(/97<3J,1VE"QB)0&QEO*1^P%Q/I
M"OLL(LNNV)N(W=:]_A#[PS;OFWO^V1E8'V0?_Z&//WVW5_R/%L$O8*+5Y4O)
M]+;9\VNBN,B;9=4<]Z_+ _)%O=EM!)^'MSL=KZ^0UFOPR972+CCJ,^%5)=1,
MMU=TZ9LXZSIY@C,(JROC)C=:XNX%QRJC*S1.T')_&(;&P(W!V3CRNR;N]LPW
MR:<)[9E.Y9&#U?'R8D80E!</]#JL$\Z#+[P8O)Q>27*V%%,[C"-+>9>]\?S-
MX58&GQHN02QM]E"V[5%_Z6D].7COYXHTP!^N)^>;WX;EX\ <O]=*EXN&X*G.
M:__V=/]/5/%)$:W%.765*0.E" 2](A-2_[:7^I)@1[% ^F(3H77IPXO^Z(.N
ML] _<E5 8PYZ]H[8NI%U^[7%XA]U',XYEWDMEPEOP:W&+N!ZJ?9'/C#;CFMO
MNV)U(\S69[B]Z<]Z<]7L&OKY$U!+ P04    " "=17I9WW7)K9T&  "Y20
M%0   &%L;'DM,C R-#$Q,C!?;&%B+GAM;,V<;V_;-A#&WQ?H=[AY;S:@LF.[
M&%:C:9$Y21$L;8+&W88-0R%+C$U,)@U*CNUO/U)_&CFF9"H\5G[15)'NGKM'
M^9U"RW+>OM\L(G@@(J:<G7;ZW9,.$!;PD++9:6<5>WX<4-J!./%9Z$><D=/.
MEL2=]^]>OGC[@^?!^>75)_!@GB3+>-3KK=?K;GA/6<RC52(EXV[ %SWPO")^
M//D"?V3E1O"91,2/"2S\."$"?EO1*!P-3@:O^R<GOW:'Y31!?*4'H9^0$?3[
MO<$O/14)@]'KX>BD#V<?X2*583"A"U+.Y<NMH+-Y C\%/T.:=,X9(U%$MG!)
MF<\"ZD=P5[3\"JY8T(6S*(+/*BV6?<9$/)"PFZM&E/TW4E^FJGMX^0) GD86
MI_M..^IDY.=B,Q51EXN9[/5DV"M2.H\9F[V4]3!-Z+]Y\Z:7'BU'QU07*\7[
MO;\^7M\%<[+P/7GZY8\KR,O$=!2G^Z]YD)Y#@P:A,D)]YQ5AGMKE]0?>L-_=
MQ&'GG2J8GQU_2J)KN06IAY'@$:DIK ZGU3MY?+)=RGBR20@+2:[\39L'>=1<
MD/M,5<&72L8DZ,[X0R\D5 $R5!N>VE =_BB_^3KFDO>S:9P(/TAVZT7J%'%1
M[$Q-G'8T2;W=AE3<F0AVM'P1%#IR\X#_/*(7</ES6R9>JEBDWPN^T':1E^.:
M@U^C::1M4Y$DM]1X$^9]N3OD-1,J&Q,DYBLA\6KRHTW]O$N5X9]"^]^WO<?:
MQ]*JO(3$Y+IIOW9(GBTDYO)?<AGY,U,DGR2UA*2^=:XY:(.D1@@)R6_*H*2M
M@730:!E(TV[M<+Q@"4VV8UE&^-&5O !O?B=;4RPKDEO"L]X*KPFRP;5&$ G;
MK +D)2"M ;*(-< .6R^#W+Q_.Z3/>;!2<S.1W9N2O)O3$L#:QOG^,1M<]W60
M*"V$02E;HXG?9IE(PUYQ,+PE@O+P@H7G\O5,4QZ?)+<,IMX*KPG"0%4CB,UL
M5@)D#5!%T/!UT+J68^/^,18+ES0BGU:+*1&F-._GM;I$T!C@^N/V"X.G6KAK
M J4.F3S2:@"[7\U"P*AI#% _DQE5K^98\LE?&%]Z];FM EMAA%?'V(.KT\.%
M][$"J!)( +OH6P.Q<?,8(%^Q@(LE%^D]O;M$7N''?"57T]LQ#QMR?4"J5<S-
M;'+C%/LA,)#'G8F=@I!6A+PDJ)I(0_(=?&EFYOGF,(9HXF^N0KE8HO<TNSG^
MG#5,I4BK@W/(&C<(MA^66F'<,9&E8+<6[BK(J17-9#S##\9(G(6A-!#G_UU3
M1OK-QD$KT.HHU%GB!P+M1Z!2%!?_7/]5L0&J$MPPK%\/SFQHT'^&%S?H#VS1
M'QP=^@-3] <NT!]\/_0G:^X,?20;QNC7>G&#_M 6_>'1H3\T17_H OWA=T1?
MDN#NNH]DQ!S^>C>(^(_EYHV8\#5[%OSE]&- 7V-'!_YC&!KV3R4=0:_* !>@
M"N'BCFV@#G8S%XB8IZ^R;\2MX ^4!0UO%E5I' /P5<9TU#^)14-?J^N(_^QV
MB42GJ(8[!$ZLU$U" S^(XW#+X\2/_J;+YG=.]0K', IZ4[I!V(E$&P.-JJ,A
MR"J!+(5Y-]2=C;H!,/9B^0BL,BB(WP3XW9RV'H#5-<[WCUD]_KJG@P1N^GM>
M*>-PBM_GSJ.OALW:@:B>28]NYYPU?'A@/Z\E("L-</UQ&S#U6DAPIN*0JF/=
M-G?3;QG2)DW;@?JGH$E"V)@O%BN6WXZ/36FM2&X)V7HKO";(!MX:022"\PJP
M6\*:8H>-EU%NVKT=SG<\H@%-*)M]E"MN0?W(E&5=9DL@UYC@51$V"%>I(?'[
M* ^%OC6\KEHND]NH;SML;P51\T$D%NF#P.K#8>+F_MY\X5"GT!+&!J;XH4@;
MK ^I(N$MRT"Y#F2%(*UD#;IK$V7@G^D$%?VK.%X183\ &IWC&(-J@_IAV(M'
M'(D*;5>#D95S.A^.'-5.22-;ELL;$JSD>FK;'TPG-(F,[W'LY[6UM*DRP/7'
MK98U6BVL14TN#E(=4GG[-8V3?G=6- V:M@-U(GSUIQ;NMHLI-UZ"/TEJ"5%]
MZUQST 9.C1 2F;DR9-+65#IHM(RD:;<XU\V+33"7;DF3CTCH<UN^?FJ-\.H8
MC.OHOA[VM;2H@/,1"7=]:Z^IALUCO+]WL2!B)J?F@^#K9"X7(TN?-?P<>X5$
MJ^_PU=OB!T/MW^.KD45B/7]CK"@$627(2R&]Q^?0AN9-/E,OY1W7<DO]Q:%\
M%\W^[H[<\S]02P,$%     @ G45Z69 H*#;/!   ^RT  !4   !A;&QY+3(P
M,C0Q,3(P7W!R92YX;6S5FEV/XC84AN]7VO_@IC>MU!"2S&YWT# KRLQ4J/,E
M8-NJ-RN3',"J8T>V&>#?UPZX2TB8A9EM%7/!A^-S_)[S.$Y\R,7'54;1$PA)
M..MZ8:OM(6 )3PF;=;V%]+%,"/&05)BEF'(&76\-TOMX^?;-Q7>^CZYN!O?(
M1W.E<MD)@N5RV4JGA$E.%TJ[E*V$9P'R?=N_/_Z$?M\,UT%#H( EH Q+!0+]
MLB T[43MZ"QLMS^TXETS =CX0RE6T$%A&$3O ],319VSN-,.4>\.71=N&!J3
M#'9M>;X69#97Z(?D1U0877'&@%)8HQO",$L(IFAD)?^$!BQIH1ZE:&C,I-8I
M03Q!VMIZI83]W3%O$Z,>O7V#]$LGDLFBM>N9=&RSL9H(VN)BIM6VX\ :>;LV
MJXK1,BY,PO/S\Z X6NXO25UO/4 8_'EW.TKFD&%?0]#0DKVAM)I4_6N]*^Y=
ML#EH^TO2D86G6YX4N3\B+'2PA_GEVVZ^:?+#R(_#UDJFWJ49<I-5P2D,88K,
MYZ?AH#0FIG1=S*>"?!A&[4#A%6<\6P>F?W#%DT4&3-G/'DNOF2)J/6!3+K(B
M"@\5">W,!4R[GG'I6V]&R_=#[>CS*8[4.M<GA2193L%#P4XLN=#SAJFB]ZUN
M*!G 2@%+(;5N3 #_0;27&YK;*<N34O3VK"U024A:,_X4I$#,B+'Y8E(3%VG1
M/S[WN5XH>A.I!$Y4.7QJY@@7MI'B"="N5V,4?$M!/1UV:D*_H7AVK* ]H[*@
M760]D91<8I%8=_IKA5=YOF][!#D6VI^?S/729JVG@F>UR=F.QFN%<I&"Z'I1
MU-+GN8=R0;C0L'6+AQ92:^&Y48VI.093$ +2VTW8!U46$O6:*:'H^8WQ;&9C
M7T<@,!WHR;[Z#=;'8CI@W%Q<!P1;;+$SV.QZ,M9I/)96V::YD,HZ+9MWSK%Y
M!*U5+_?IE;X?.A72GG'S:>T)MMC>.X-MLS;<$ KWBVP"XK1%<->NN;"J6BVG
MGQWC-(09,3$R=8^SH\^N>MNF\]K7:YE]<(R9WK)QD7-1I':D,PQ]OM"7XG6?
MIR<B_(JKIA/]BGP+^-PQP&.\&J0Z,V1*-MO1EZRD!YTT'>I!X5N<<=LQG+TT
MU4F6VP^].X;P-)2U#IJ.L5:T11@ZCS!Z+<+(1831%X2N[<VKP<2O11B[B##^
M@M"=?7HIF+[^^B#&?,E>!'#7W!%\NY(MO#,WX15W:0_B4? G8BKV+R%8\>$(
MQHINR]*=HDPIGD<N%:9_D?STC4>]!T<X[JFV%-VIT9CUI"< G\*M;--<4F6=
MEHT[=1GS%R1]G'-V8OVL:M=<1E6MEI,[M9@_M#X%K,^S;,&V.U5Y+*P#QLTE
M=D"PQ>9.A67$*4F((FQVIR_&@AAIQS&KLVPNL#JU6UIG[A10'@68*0?Z;JGX
M*\L\1B >IM/CE\7G/#27WG.J+45W:BA[T0RD7(!X/<L:/\X0K=%NN;I36!E!
MLC 2PV@R)HH>?2M9M6LNMZI6R\F=ZLE88/.0XVB=3?C1E[L]H^82VA-J\;A3
M'[%3['J5S#&;P2G_Q-;;-A=6O5[+S+4ZR'4&8J;GWJ^"+]5<K^\Y9B<^]77
M17,)/BO;@OP?2B$7024UM[K!/+.\.6+>S!.XNN4?4$L#!!0    ( )U%>EF#
M@)7*0A,  &5N   .    9#@W.3DR,V0X:RYH=&WM/6USXCC2W_,K5,R^)%4!
M; ,)(1FN6,+,<3N33(5L[>Y]V1*V"+HQMA])#K"__NF6;&/> @DDF;G+5.T.
MMMY:_=ZMEN?B'Y.13^Z9D#P,WO]LEZR?"0O<T./!W?N?6[UVM_OS/YH'%T,%
MW:!K(!L>X^\+0Z6B1KD\Z0N_))E;N@OOR]!0=BRG4D@ZQK*HIA&36>\!E?U2
M*.[*:<M<]R ,@GB4=1Z/QR4]/0[PE"CCB#)T*D(O)KB;CIOX//@Z-VQ<T8/L
ML[.SLFY-NR[US!9P+*M2QN8^E2SM3GU_.M<=7Y3<<(1P5VW;L3(8)%\% <QJ
ME__X_*GG#MF(%GD@%0W<;/Y8B;70G)6A->W(95AU[-,'0$]Z9 ,FZ_K:T#>
MC;(_?KGY-.NN5O>?=2TK00,Y",6(*F 5G*E6M)RB<Y*;I BL,#=1RAJ;YJD7
M*W:&2UB</[35!2QBJ[? DDGGD[)I3+JN9Q)D[P*R.:,>_*6X\EFS7OSUHFQ^
M'ER,F*($AQ?9_\7\_GVA'0:*!:IX"VQ9(*YY>E]0;*+*>KHRC"J;"0DA%_W0
MFS8O/'Y/I)KZ['W!XS+RZ13YGA6:Y()/&MB;B>0W]SP6F-_0Y<HP/0GH",<R
MWFB-6.#!?^J#3^\2"";JA@V@.18:NW\AGQ9MN^A8?ZDP]U0@W'M?X)/[HE.K
M%9H#ZDMV49Y;:6EE'/%/#=1?L/Q?G0!0,VW#^H+ZW<!CDU_9M)"#;TV'Q\'9
MM/!/U3IUSI;A*R^@2; !$Z"]F(1G%.:&U((':SVGKM KH79Z7Y!\%/G9NZ'
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
M[)Y+& ?B00,7T['4=;$:%COC5QP\*CQI3K^\!R.^RB'-(KX\4Y<29LAPOR;
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
MQ,E"9;(@VHF 6&  PW$)G;7*YD"'A3(3YJTG#LE4+)&3\IE>!+@DY#@1 NG
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
M=RMIK0T=WCV))AT*26X@V*;,UY0<-/K5@U2@MM0D&'S3B@UUTNT63RNO.35
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
M A0#%     @ G45Z6:3U0S8[ P  00L  !$              ( !     &%L
M;'DM,C R-#$Q,C N>'-D4$L! A0#%     @ G45Z6=]UR:V=!@  N4D  !4
M             ( !:@,  &%L;'DM,C R-#$Q,C!?;&%B+GAM;%!+ 0(4 Q0
M   ( )U%>EF0*"@VSP0  /LM   5              "  3H*  !A;&QY+3(P
M,C0Q,3(P7W!R92YX;6Q02P$"% ,4    " "=17I9@X"5RD(3  !E;@  #@
M            @ $\#P  9#@W.3DR,V0X:RYH=&U02P$"% ,4    " "=17I9
M]!B)]VXI  !O!0$ $0              @ &J(@  9#@W.3DR,V1E>#$P,2YH
8=&U02P4&      4 !0!  0  1TP

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>d879923d8k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ally-20241120.xsd" xlink:type="simple"/>
    <context id="duration_2024-11-20_to_2024-11-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000040729</identifier>
        </entity>
        <period>
            <startDate>2024-11-20</startDate>
            <endDate>2024-11-20</endDate>
        </period>
    </context>
    <dei:AmendmentFlag contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-255">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="duration_2024-11-20_to_2024-11-20"
      id="Hidden_dei_EntityCentralIndexKey">0000040729</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-266">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-267">2024-11-20</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-268">1-3754</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-269">ALLY FINANCIAL INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-270">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-271">38-0572512</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-272">Ally Detroit Center</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-273">500 Woodward Avenue</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-274">Floor 10</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-275">Detroit</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-276">MI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-277">48226</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-278">(866)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-279">710-4623</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-280">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-281">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-282">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-283">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-284">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-285">ALLY</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-286">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="duration_2024-11-20_to_2024-11-20" id="ixv-287">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
