<SEC-DOCUMENT>0001193125-23-212549.txt : 20230814
<SEC-HEADER>0001193125-23-212549.hdr.sgml : 20230814
<ACCEPTANCE-DATETIME>20230814173103
ACCESSION NUMBER:		0001193125-23-212549
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		49
CONFORMED PERIOD OF REPORT:	20230630
FILED AS OF DATE:		20230814
DATE AS OF CHANGE:		20230814

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ESGEN Acquisition Corp
		CENTRAL INDEX KEY:			0001865506
		STANDARD INDUSTRIAL CLASSIFICATION:	BLANK CHECKS [6770]
		IRS NUMBER:				981601409
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-40927
		FILM NUMBER:		231172262

	BUSINESS ADDRESS:	
		STREET 1:		5956 SHERRY LANE, SUITE 1400
		CITY:			DALLAS
		STATE:			TX
		ZIP:			75225
		BUSINESS PHONE:		214-987-6100

	MAIL ADDRESS:	
		STREET 1:		5956 SHERRY LANE, SUITE 1400
		CITY:			DALLAS
		STATE:			TX
		ZIP:			75225
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>d534537d10q.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8" ?>
<html xmlns:esac="http://www.esgen-spac.com/20230630" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2023" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>10-Q</title>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
</head>
<body style="max-width: auto"><div style='display: none'><ix:header><ix:hidden><ix:nonNumeric name="dei:DocumentTransitionReport" contextRef="P01_01_2023To06_30_2023">false</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="P01_01_2023To06_30_2023">0001865506</ix:nonNumeric><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" contextRef="P01_01_2023To06_30_2023">--12-31</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" contextRef="P01_01_2023To06_30_2023">Q2</ix:nonNumeric><ix:nonNumeric name="dei:AmendmentFlag" contextRef="P01_01_2023To06_30_2023">false</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="esac-20230630.xsd" /><link:linkbaseRef xlink:type="simple" xlink:href="esac-20230630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="esac-20230630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="esac-20230630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="esac-20230630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /></ix:references><ix:resources><xbrli:context id="PAsOn12_31_2022" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To06_30_2022" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2022To06_30_2022" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2023To06_30_2023" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-04-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn10_22_2021" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-10-22</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To03_31_2022" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To03_31_2023" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_18_2023" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-01-18</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_18_2023To01_18_2023" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-18</xbrli:startDate> <xbrli:endDate>2023-01-18</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To12_31_2022" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2022" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_31_2022" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_31_2023" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To03_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To03_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-04-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-04-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-04-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2023To06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-04-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-04-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-04-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To03_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To03_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-03-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2022To06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-04-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_IPOMemberusgaapSubsidiarySaleOfStockAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:PublicWarrantsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_IPOMemberusgaapSubsidiarySaleOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00MemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_WorkingCapitalLoansWarrantMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:WorkingCapitalLoansWarrantMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SellingGeneralAndAdministrativeExpensesMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >us-gaap:RelatedPartyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_PromissoryNoteWithRelatedPartyMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >esac:PromissoryNoteWithRelatedPartyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_PublicWarrantsMemberusgaapSubsidiarySaleOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >esac:PublicWarrantsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >us-gaap:RelatedPartyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:PublicWarrantsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:PublicWarrantsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_UnsecuredPromissoryNoteMemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >esac:UnsecuredPromissoryNoteMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_WorkingCapitalLoansWarrantMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:WorkingCapitalLoansWarrantMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SellingGeneralAndAdministrativeExpensesMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >us-gaap:RelatedPartyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_PromissoryNoteWithRelatedPartyMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >esac:PromissoryNoteWithRelatedPartyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:PublicWarrantsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:PublicWarrantsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis" >us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis" >us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >us-gaap:RelatedPartyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >esac:SponsorMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00MemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023_PrivatePlacementMemberusgaapSubsidiarySaleOfStockAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:PrivatePlacementMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >esac:SponsorMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >esac:UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2023To06_30_2023_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >esac:WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-01</xbrli:startDate> <xbrli:endDate>2023-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2022To06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2022-01-01</xbrli:startDate> <xbrli:endDate>2022-06-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P10_22_2021To10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2021-10-22</xbrli:startDate> <xbrli:endDate>2021-10-22</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn10_22_2021_PrivateWarrantsMemberusgaapSubsidiarySaleOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >esac:PrivateWarrantsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-10-22</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn10_22_2021_PublicWarrantsMemberusgaapSubsidiarySaleOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >esac:PublicWarrantsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-10-22</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn10_22_2021_OverAllotmentOptionMemberusgaapSubsidiarySaleOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-10-22</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis" >esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-10-22</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:IPOMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-10-22</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_18_2023To01_18_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-01-18</xbrli:startDate> <xbrli:endDate>2023-01-18</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_27_2021_PromissoryNoteWithRelatedPartyMemberusgaapRelatedPartyTransactionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis" >esac:PromissoryNoteWithRelatedPartyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-04-27</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_27_2021_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >us-gaap:RelatedPartyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-04-27</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_05_2023_UnsecuredPromissoryNoteMemberusgaapDebtInstrumentAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis" >esac:UnsecuredPromissoryNoteMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-04-05</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis_CommonClassBMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="esac:AgreementAxis" >esac:BusinessCombinationAgreementMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-04-19</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis_CommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="esac:AgreementAxis" >esac:BusinessCombinationAgreementMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-04-19</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >esac:EsgenCommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-04-19</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >esac:EsgenCommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="esac:AgreementAxis" >esac:BusinessCombinationAgreementMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-04-19</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis_WarrantAgreementMemberESACAgreementAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >esac:EsgenCommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="esac:AgreementAxis" >esac:WarrantAgreementMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-04-19</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="esac:AgreementAxis" >esac:BusinessCombinationAgreementMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-04-19</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn04_19_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_InitialSubscriptionAgreementMemberESACAgreementAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >esac:SponsorMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="esac:AgreementAxis" >esac:InitialSubscriptionAgreementMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-04-19</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P04_19_2023To04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >esac:EsgenCommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-04-19</xbrli:startDate> <xbrli:endDate>2023-04-19</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_19_2023To04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis_WarrantAgreementMemberESACAgreementAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="esac:AgreementAxis" >esac:WarrantAgreementMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >esac:EsgenCommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-04-19</xbrli:startDate> <xbrli:endDate>2023-04-19</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_19_2023To04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis_WarrantMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:WarrantMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >esac:EsgenCommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-04-19</xbrli:startDate> <xbrli:endDate>2023-04-19</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_19_2023To04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="esac:AgreementAxis" >esac:BusinessCombinationAgreementMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-04-19</xbrli:startDate> <xbrli:endDate>2023-04-19</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P04_19_2023To04_19_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_InitialSubscriptionAgreementMemberESACAgreementAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis" >esac:SponsorMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="esac:AgreementAxis" >esac:InitialSubscriptionAgreementMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2023-04-19</xbrli:startDate> <xbrli:endDate>2023-04-19</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn08_14_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-08-14</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn08_14_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-08-14</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2023-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2021-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-03-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassAMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis" >us-gaap:CommonClassBMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0001865506</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2022-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:unit id="Unit_USD" > <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_shares" > <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_pure" > <xbrli:measure>xbrli:pure</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_Day" > <xbrli:measure>utr:Day</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_Year" > <xbrli:measure>utr:Year</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_Month" > <xbrli:measure>utr:Month</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_USD_per_Share" > <xbrli:divide> <xbrli:unitNumerator> <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unitNumerator> <xbrli:unitDenominator> <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unitDenominator> </xbrli:divide> </xbrli:unit></ix:resources></ix:header></div><div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><div style="line-height: 1pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"></div><div style="line-height: 3pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 16pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 16pt; letter-spacing: 0px; top: 0px;;display:inline;">UNITED STATES </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 16pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 16pt; letter-spacing: 0px; top: 0px;;display:inline;">SECURITIES AND EXCHANGE COMMISSION </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 11pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 11pt; letter-spacing: 0px; top: 0px;;display:inline;">Washington, D.C. 20549 </div></div></div></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-align: center;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 16pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">FORM&#160;<ix:nonNumeric name="dei:DocumentType" contextRef="P01_01_2023To06_30_2023">10-Q</ix:nonNumeric></div> </div></div></div><div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-align: center;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 12pt; margin-top: 8pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:DocumentQuarterlyReport" contextRef="P01_01_2023To06_30_2023" format="ixt:fixed-true">Quarterly Report</ix:nonNumeric> </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to Section&#160;13 or Section&#160;15(d)&#160;of the Securities Exchange Act of 1934 </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;;display:inline;">For the quarterly period ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" contextRef="P01_01_2023To06_30_2023" format="ixt:date-monthname-day-year-en">June 30, <ix:nonNumeric name="dei:DocumentFiscalYearFocus" contextRef="P01_01_2023To06_30_2023">2023</ix:nonNumeric></ix:nonNumeric> </div></div></div></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-align: center;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 20pt; margin-top: 8pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 20pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityRegistrantName" contextRef="P01_01_2023To06_30_2023">ESGEN Acquisition Corporation</ix:nonNumeric> </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;;display:inline;">(Exact name of registrant as specified in its charter) </div></div></div></div><div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-align: center;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 34%;"></td>
<td style="vertical-align: bottom;"></td>
<td style="width: 32%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 32%;"></td></tr>
<tr style="font-family: Times New Roman; font-size: 9.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" contextRef="P01_01_2023To06_30_2023" format="ixt-sec:edgarprovcountryen">Cayman Islands</ix:nonNumeric></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityFileNumber" contextRef="P01_01_2023To06_30_2023">001-40927</ix:nonNumeric></div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="P01_01_2023To06_30_2023">98-1601409</ix:nonNumeric></div></div></div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(State or other jurisdiction of</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">incorporation or organization)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(Commission</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">File Number)</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(I.R.S. Employer</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Identification Number)</div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="P01_01_2023To06_30_2023">5956 Sherry Lane</ix:nonNumeric> </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine2" contextRef="P01_01_2023To06_30_2023">Suite 1400</ix:nonNumeric> </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="P01_01_2023To06_30_2023">Dallas</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="P01_01_2023To06_30_2023" format="ixt-sec:stateprovnameen">Texas</ix:nonNumeric> <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="P01_01_2023To06_30_2023">75225</ix:nonNumeric> </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(Address of principal executive offices, including zip code) </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonNumeric name="dei:CityAreaCode" contextRef="P01_01_2023To06_30_2023">214</ix:nonNumeric>)<ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="P01_01_2023To06_30_2023">987-6100</ix:nonNumeric></div> </div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(Registrant&#8217;s telephone number, including area code) </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;;display:inline;">N/A </div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(Former name, former address and former fiscal&#160;year, if changed since last report) </div></div></div></div><div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-align: center;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; margin-top: 8pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Securities registered pursuant to Section&#160;12(b) of the Act: </div></div></div></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 34%;"></td>
<td style="vertical-align: bottom;"></td>
<td style="width: 32%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 32%;"></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Title of each class</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Trading</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Symbol(s)</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Name of each exchange</div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">on which registered</div></div></div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 9.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="P01_01_2023To06_30_2023_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMemberusgaapStatementClassOfStockAxis">Units, each consisting of one Class A ordinary share, $0.0001 par value, and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-half</div> of one redeemable warrant</ix:nonNumeric></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:TradingSymbol" contextRef="P01_01_2023To06_30_2023_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMemberusgaapStatementClassOfStockAxis">ESACU</ix:nonNumeric></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="P01_01_2023To06_30_2023_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMemberusgaapStatementClassOfStockAxis" format="ixt-sec:exchnameen">The Nasdaq Stock Market LLC</ix:nonNumeric></div></div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 9.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis">Class A ordinary shares included as part of the units</ix:nonNumeric></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:TradingSymbol" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis">ESAC</ix:nonNumeric></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" format="ixt-sec:exchnameen">The Nasdaq Stock Market LLC</ix:nonNumeric></div></div></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 9.5pt; page-break-inside: avoid;">
<td style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="P01_01_2023To06_30_2023_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMemberusgaapStatementClassOfStockAxis">Warrants included as part of the units, each whole warrant exercisable for one Class A ordinary share at an exercise price of $11.50</ix:nonNumeric></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:TradingSymbol" contextRef="P01_01_2023To06_30_2023_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMemberusgaapStatementClassOfStockAxis">ESACW</ix:nonNumeric></div></div></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="P01_01_2023To06_30_2023_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMemberusgaapStatementClassOfStockAxis" format="ixt-sec:exchnameen">The Nasdaq Stock Market LLC</ix:nonNumeric></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;"></div><div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 2pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="text-align: center;"><div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div><div style="font-family: Times New Roman; font-size: 9.5pt; margin-top: 8pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;&#160;&#160;<ix:nonNumeric name="dei:EntityCurrentReportingStatus" contextRef="P01_01_2023To06_30_2023">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744; </div></div></div><div style="font-family: Times New Roman; font-size: 9.5pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-T</div> (&#167;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric name="dei:EntityInteractiveDataCurrent" contextRef="P01_01_2023To06_30_2023">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744; </div></div><div style="font-family: Times New Roman; font-size: 9.5pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-accelerated</div> filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Rule&#160;12b-2of</div> the Exchange Act. </div></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 17%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 58%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 20%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 2%;"></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;">Large&#160;accelerated&#160;filer</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#9744;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">Accelerated&#160;filer</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#9744;</div></td></tr>
<tr style="font-size: 1pt;">
<td style="height: 3pt;"><div style="display:inline;"></div></td>
<td colspan="2" style="height: 3pt;"><div style="display:inline;"></div></td>
<td colspan="2" style="height: 3pt;"><div style="display:inline;"></div></td>
<td colspan="2" style="height: 3pt;"><div style="display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><ix:nonNumeric name="dei:EntityFilerCategory" contextRef="P01_01_2023To06_30_2023" format="ixt-sec:entityfilercategoryen"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-accelerated</div> filer</ix:nonNumeric></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#9746;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">Smaller&#160;reporting&#160;company</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"><ix:nonNumeric name="dei:EntitySmallBusiness" contextRef="P01_01_2023To06_30_2023" format="ixt:fixed-true">&#9746;</ix:nonNumeric></div></td></tr>
<tr style="font-size: 1pt;">
<td style="height: 3pt;"><div style="display:inline;"></div></td>
<td colspan="2" style="height: 3pt;"><div style="display:inline;"></div></td>
<td colspan="2" style="height: 3pt;"><div style="display:inline;"></div></td>
<td colspan="2" style="height: 3pt;"><div style="display:inline;"></div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">Emerging&#160;growth&#160;company</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="P01_01_2023To06_30_2023" format="ixt:fixed-true">&#9746;</ix:nonNumeric></div></td></tr></table><div style="clear:both;max-height:0pt;"></div><div style="font-family: Times New Roman; font-size: 9.5pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;;display:inline;">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)&#160;of the Exchange Act.&#160;&#160;<ix:nonNumeric name="dei:EntityExTransitionPeriod" contextRef="P01_01_2023To06_30_2023" format="ixt:fixed-false">&#9744;</ix:nonNumeric> </div></div></div><div style="font-family: Times New Roman; font-size: 9.5pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;;display:inline;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2of the Exchange Act):&#160;&#160;&#160;&#160;Yes&#160;&#160;<ix:nonNumeric name="dei:EntityShellCompany" contextRef="P01_01_2023To06_30_2023" format="ixt:fixed-true">&#9746;</ix:nonNumeric>&#160;&#160;&#160;&#160;No&#160;&#160;&#9744; </div></div></div><div style="font-family: Times New Roman; font-size: 9.5pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 9.5pt; letter-spacing: 0px; top: 0px;;display:inline;">As of August&#160;14, 2023, <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="PAsOn08_14_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,896,555</ix:nonFraction>&#160;Class&#160;A ordinary shares, par value $0.0001, and <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="PAsOn08_14_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction>&#160;Class&#160;B ordinary shares, par value $0.0001, were issued and outstanding. </div></div></div><div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="line-height: 1pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="line-height: 3pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><br/></div></div></div>


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

<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">ESGEN ACQUISITION CORPORATION </p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center"><span style="white-space:nowrap">FORM&#160;10-Q</span> FOR THE QUARTER ENDED JUNE&#160;30, 2023 </p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center" id="toc">TABLE OF CONTENTS </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;margin:0 auto">


<tr>

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

<td style="vertical-align:bottom;width:2%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom" colspan="2" align="center"><span style="font-weight:bold">Page</span></td>
<td style="vertical-align:bottom">&#160;</td></tr>


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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;font-weight:bold"><span style="text-decoration:underline">PART&#160;1&#160;&#8211; FINANCIAL INFORMATION</span></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom"></td></tr>
<tr style="font-size:1pt">
<td style="height:1.5pt"></td>
<td style="height:1.5pt" colspan="4"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_1">Item&#160;1.&#160;Financial Statements (Unaudited)</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_2">Condensed Balance Sheets as of June&#160;30, 2023 and December&#160;31, 2022</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">1</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_3">Condensed Statements of Operations for the three and six months ended June&#160;30, 2023 and 2022</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">2</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_4">Condensed Statements of Changes in Ordinary Shares Subject to Possible Redemption and Shareholders&#8217; Deficit for the three and six months ended June&#160;30, 2023 and 2022</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">3</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_5">Condensed Statements of Cash Flows for the six months ended June&#160;30, 2023 and 2022</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">4</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_6">Notes to Condensed Financial Statements</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">5</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_7">Item&#160;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">21</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_8">Item&#160;3.&#160;Quantitative and Qualitative Disclosures about Market Risk</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">26</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_9">Item&#160;4.&#160;Control and Procedures</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">27</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_10">PART&#160;II&#160;&#8211; OTHER INFORMATION</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">27</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_11">Item&#160;1.&#160;Legal Proceedings</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">27</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_12">Item&#160;1A.&#160;Risk Factors</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">27</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_13">Item&#160;2.&#160;Unregistered Sales of Equity Securities and Use of Proceeds</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">28</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_14">Item&#160;3.&#160;Defaults Upon Senior Securities</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">28</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_15">Item&#160;4.&#160;Mine Safety Disclosures</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">28</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_16">Item&#160;5.&#160;Other Information</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">28</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_17">Item&#160;6.&#160;Exhibits</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">29</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: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"><a href="#toc534537_18">SIGNATURES</a></p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom" align="right">30</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">i </p>

</div></div>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always"> </p>
<hr style="color:#999999;height:3px;width:100%" /><div style='display: none'><ix:header><ix:references><link:schemaRef xlink:type="simple" xlink:href="esac-20230630.xsd" /><link:linkbaseRef xlink:type="simple" xlink:href="esac-20230630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="esac-20230630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="esac-20230630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="esac-20230630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /></ix:references></ix:header></div><div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div id="toc534537_1" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PART I&#8212;FINANCIAL INFORMATION </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 2%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Item&#160;1. Financial Statements. </div></div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ESGEN ACQUISITION CORPORATION </div></div></div></div> <div id="toc534537_2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CONDENSED BALANCE SHEETS </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(UNAUDITED) </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30, 2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current assets:</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td> </tr>
<tr style="break-inside: avoid; font-size: 10pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; line-height: normal;">Cash</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">50,193</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">614,767</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; line-height: normal;">Prepaid expense<div style="letter-spacing: 0px; top: 0px;;display:inline;">s</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">13,627</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">31,110</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom;;width:20%;">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">63,820</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">645,877</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> assets:</div></div> </td>
<td style="vertical-align:bottom">&#160;&#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">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; line-height: normal;">Marketable securities held in Trust Account</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsHeldInTrustNoncurrent" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">31,631,853</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsHeldInTrustNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">285,506,568</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom;;width:20%;">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: bottom;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Total assets</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">31,695,673</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">286,152,445</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom;;width:20%;">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Liabilities, Redeemable Ordinary Shares and Shareholders&#8217; Deficit</div></div> </td>
<td style="vertical-align:bottom">&#160;&#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">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Current liabilities:</div></div> </td>
<td style="vertical-align:bottom">&#160;&#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">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; line-height: normal;">Accounts payable and accrued expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">4,664,539</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,866,992</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Due to related part</div>y</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">279,193</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">144,193</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; line-height: normal;">Promissory note&#8212;related party</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">687,208</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">171,346</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom;;width:20%;">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; text-indent: -1em; font-size: 10pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Total current liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">5,630,940</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">2,182,531</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="break-inside: avoid; font-size: 10pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Non-current</div> liabilities:</div></div> </td>
<td style="vertical-align:bottom">&#160;&#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">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; line-height: normal;">Warrant liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:Warrantliabilities" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">2,049,024</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:Warrantliabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">796,224</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; line-height: normal;">Deferred underwriters&#8217; fee</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:DeferredUnderwriterSDiscountNoncurrent" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:DeferredUnderwriterSDiscountNoncurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">9,660,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom;;width:20%;">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: bottom;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">7,679,964</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">12,638,755</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom;;width:20%;">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Commitment and Contingencies</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" xsi:nil="true"></ix:nonFraction></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"><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" xsi:nil="true"></ix:nonFraction></td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;">Class&#160;A ordinary shares subject to possible redemption, $<ix:nonFraction name="us-gaap:TemporaryEquityParOrStatedValuePerShare" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:TemporaryEquityParOrStatedValuePerShare" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">0.0001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,896,555</ix:nonFraction> and <ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">27,600,000</ix:nonFraction> shares at redemption value as of June&#160;30, 2023 and December&#160;31, 2022, respectively</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">31,631,853</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">285,506,568</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Shareholders&#8217; Deficit:</div></div> </td>
<td style="vertical-align:bottom">&#160;&#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">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: bottom;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;">Preferred shares, $<ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn06_30_2023" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2022" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">0.0001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn06_30_2023" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn12_31_2022" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">1,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn06_30_2023" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn12_31_2022" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn06_30_2023" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn12_31_2022" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>ne issued or outstanding</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="break-inside: avoid; font-size: 10pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom; white-space: nowrap;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;">Class&#160;A shares, $<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">0.0001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">250,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>ne issued or outstanding (excluding<br/><ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,896,555</ix:nonFraction> and <ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">27,600,000</ix:nonFraction> shares subject to possible redemption) as of June&#160;30, 2023 and December&#160;31, 2022, <br/>respectively</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;">Class&#160;B shares, $<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">0.0001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">25,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">690</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">690</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;">Accumulated deficit</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">7,616,834</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">11,993,568</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom;;width:20%;">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt;">
<td style="vertical-align: bottom;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Total shareholders&#8217; deficit</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">7,616,144</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-weight:bold;display:inline;width:100%;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom"><div style="font-weight:bold;display:inline;width:100%;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">11,992,878</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom;;width:20%;">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="break-inside: avoid; font-size: 10pt; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;;width:20%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Total Liabilities, Redeemable Ordinary Shares and Shareholders&#8217; Deficit</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">31,695,673</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">286,152,445</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom;;width:20%;">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">The accompanying notes are an integral part of these unaudited condensed financial statements. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">1 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents<br/></a></div> </div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ESGEN ACQUISITION CORPORATION </div></div></div></div> <div id="toc534537_3" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CONDENSED STATEMENTS OF OPERATIONS </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(UNAUDITED) </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 64%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Three Months Ended<br/>June&#160;30,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Six Months Ended</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="display:inline;"></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Legal and professional fees</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:LegalAndProfessionalFees" contextRef="P04_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,675,962</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:LegalAndProfessionalFees" contextRef="P04_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">160,057</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:LegalAndProfessionalFees" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">3,044,803</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:LegalAndProfessionalFees" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">791,522</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Insurance</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GeneralInsuranceExpense" contextRef="P04_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">6,036</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GeneralInsuranceExpense" contextRef="P04_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">131,853</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GeneralInsuranceExpense" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">22,566</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:GeneralInsuranceExpense" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">262,257</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other operating costs</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" contextRef="P04_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">110,714</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" contextRef="P04_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">79,833</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">207,924</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">160,954</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating cost&#8212;related party</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CostsAndExpensesRelatedParty" contextRef="P04_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">30,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CostsAndExpensesRelatedParty" contextRef="P04_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">30,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CostsAndExpensesRelatedParty" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">60,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CostsAndExpensesRelatedParty" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">60,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 0%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Loss from operations</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P04_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">1,822,712</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P04_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">401,743</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">3,335,293</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">1,274,733</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other income (expense):</div> </td>
<td style="vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom;"></td>
<td style="vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom;"><br/></td>
<td style="vertical-align: bottom;"></td>
<td style="vertical-align: bottom;"><br/></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest income on marketable securities held in Trust Account</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="P04_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">365,224</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="P04_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">368,774</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,305,870</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InvestmentIncomeInterest" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">386,945</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Recovery of offering costs allocated to warrants</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:RecoveryOfOfferingCostsAllocatedToWarrants" contextRef="P04_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">425,040</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:RecoveryOfOfferingCostsAllocatedToWarrants" contextRef="P04_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:RecoveryOfOfferingCostsAllocatedToWarrants" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">425,040</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:RecoveryOfOfferingCostsAllocatedToWarrants" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Change in fair value of warrant liabilities</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="P04_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">378,624</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="P04_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">1,527,600</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,252,800</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">8,262,960</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 0%;">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total other income, net</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="P04_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">411,640</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="P04_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,896,374</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">478,110</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">8,649,905</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net (loss) income</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P04_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">1,411,072</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-weight:bold;display:inline;width:100%;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P04_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,494,631</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">2,857,183</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-weight:bold;display:inline;width:100%;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">7,375,172</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted weighted av<div style="letter-spacing: 0px; top: 0px;;display:inline;">erag</div>e shares outstanding of Class&#160;A ordinary shares</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">2,896,555</ix:nonFraction></ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">27,600,000</ix:nonFraction></ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">5,489,734</ix:nonFraction></ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">27,600,000</ix:nonFraction></ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Basic and diluted net (loss) income per share, Class&#160;A</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal">2.21</ix:nonFraction></ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.05</ix:nonFraction></ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal">0.97</ix:nonFraction></ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.22</ix:nonFraction></ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted weighted average shares outstanding of Class&#160;B ordinary shares</div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: bottom; width: 0%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Basic and diluted net income per share, Class&#160;B</div></div> </td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.72</ix:nonFraction></ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.03</ix:nonFraction></ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.36</ix:nonFraction></ix:nonFraction><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.20</ix:nonFraction></ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">The accompanying notes are an integral part of these unaudited condensed financial statements. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">2 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> <div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ESGEN ACQUISITION CORPORATION </div></div></div></div><div id="toc534537_4" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CONDENSED STATEMENTS OF CHANGES IN ORDINARY SHARES SUBJECT TO POSSIBLE REDEMPTION AND SHAREHOLDERS&#8217; DEFICIT </div></div></div></div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold;text-align:center">(UNAUDITED) </div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">FOR THE THREE AND SIX MONTHS ENDED JUNE&#160;30, 2023 </div></div></div></div><div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><br/></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 45%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A<br/>Ordinary&#160;share&#160;subject&#160;to<br/>possible&#160;redemption</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B<br/>Ordinary share</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Additional</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Paid-in</div></div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Capital</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Deficit</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shareholders&#8217;</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Deficit</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width:39%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:1%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman;font-weight:bold">Balance&#160;as of December&#160;31, 2022</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">27,600,000</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">285,506,568</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">690</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">11,993,568</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">11,992,878</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretion of ordinary shares subject to possible redemption</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P01_01_2023To03_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">1,288,233</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P01_01_2023To03_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,288,233</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P01_01_2023To03_31_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,288,233</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Redemption of Class&#160;A ordinary shares subject to possible redemption</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:StockRedeemedOrCalledDuringPeriodShares" contextRef="P01_01_2023To03_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">24,703,445</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" contextRef="P01_01_2023To03_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">255,875,758</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2023To03_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">1,446,111</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2023To03_31_2023" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">1,446,111</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="white-space: nowrap;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman;font-weight:bold">Balance&#160;as of March&#160;31, 2023</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn03_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,896,555</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn03_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">30,919,043</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn03_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn03_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">690</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn03_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn03_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">14,727,912</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn03_31_2023" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">14,727,222</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretion of ordinary shares subject to possible redemption</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">712,810</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P04_01_2023To06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">712,810</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P04_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">712,810</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Waiver of Deferred Underwriters&#8217; Fee</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:WaiverOfDeferredUnderwriterFees" contextRef="P04_01_2023To06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">9,234,960</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:WaiverOfDeferredUnderwriterFees" contextRef="P04_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">9,234,960</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net loss</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P04_01_2023To06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">1,411,072</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P04_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">1,411,072</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="white-space: nowrap;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman;font-weight:bold">Balance&#160;as&#160;of&#160;June&#160;30,&#160;2023</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,896,555</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">31,631,853</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">690</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn06_30_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">7,616,834</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-weight:bold;display:inline;width:100%;">)</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-weight:bold;display:inline;width:100%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">7,616,144</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="font-weight:bold;display:inline;width:100%;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 24pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">FOR THE THREE AND SIX MONTHS ENDED <div style="display:inline;">JUNE&#160;</div>30, 2022 </div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 47%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A<br/>Ordinary&#160;share&#160;subject&#160;to<br/>possible&#160;redemption</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B<br/>Ordinary share</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Additional<br/><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Paid-in</div></div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Capital</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Deficit</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" rowspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total<br/>Shareholders&#8217;</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Deficit</div></div></div></td>
<td rowspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman;font-weight:bold">Balance&#160;as of December&#160;31, 2021</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">27,600,000</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">281,520,000</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">690</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">22,341,250</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">22,340,560</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretion of ordinary shares subject to possible redemption</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P01_01_2022To03_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">20,308</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P01_01_2022To03_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">20,308</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P01_01_2022To03_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">20,308</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2022To03_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">5,880,541</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2022To03_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">5,880,541</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="white-space: nowrap;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman;font-weight:bold">Balance&#160;as of March&#160;31, 2022</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn03_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">27,600,000</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn03_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">281,540,308</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn03_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn03_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">690</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn03_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn03_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">16,481,017</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn03_31_2022" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">16,480,327</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretion of ordinary shares subject to possible redemption</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">368,774</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P04_01_2022To06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">368,774</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" contextRef="P04_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">368,774</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt">
<td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 9pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P04_01_2022To06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,494,631</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P04_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,494,631</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal; white-space: nowrap;">&#160;</div></td>
<td style="white-space: nowrap;">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:9pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:9pt; font-family:Times New Roman;font-weight:bold">Balance&#160;as of June&#160;30, 2022</div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">27,600,000</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">281,909,082</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:SharesIssued" contextRef="PAsOn06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">690</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn06_30_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">15,355,160</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">15,354,470</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">The accompanying notes are an integral part of these unaudited condensed financial statements. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">3 </div> </div></div></div><div></div></div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div></div></div></div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ESGEN ACQUISITION CORPORATION </div></div></div></div> <div id="toc534537_5" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CONDENSED STATEMENTS OF CASH FLOWS </div></div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(UNAUDITED) </div></div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><br/></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 80%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Six Months Ended<br/>June&#160;30,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash flows from operating activities:</div></div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net (loss) income</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">2,857,183</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">7,375,172</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:</div> </td>
<td style="vertical-align:bottom">&#160;&#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">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest earned on cash held in Trust Account</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:InterestIncomeOther" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:InterestIncomeOther" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">386,945</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Recovery of offering costs allocated to warrants</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="esac:RecoveryOfOfferingCostsAllocatedToWarrants" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">425,040</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:RecoveryOfOfferingCostsAllocatedToWarrants" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Change in fair value of warrant liabilities</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,252,800</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:FairValueAdjustmentOfWarrants" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">8,262,960</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Changes in current assets and liabilities:</div> </td>
<td style="vertical-align:bottom">&#160;&#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">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;">Prepaid expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpense" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">17,483</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpense" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">253,918</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;">Accounts payable and accrued expenses</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">2,797,547</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">584,389</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;">Due to related party</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">135,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">60,000</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash provided by (used in) operating activities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">920,607</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">376,426</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash flows from investing activities:</div></div> </td>
<td style="vertical-align:bottom">&#160;&#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">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Reinvestment of marketable securities held in Trust Account</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,305,870</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Extension funding of<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">Trust Account</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireRestrictedInvestments" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">695,173</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PaymentsToAcquireRestrictedInvestments" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash withdrawn from Trust Account in connection with redemption</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfRestrictedInvestments" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">255,875,758</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfRestrictedInvestments" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash provided by investing activities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">253,874,715</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash flows from financing activities:</div></div> </td>
<td style="vertical-align:bottom">&#160;&#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">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Redemption of Class&#160;A common stock subject to possible redemption</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">255,875,758</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">)&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Proceeds from note payable-related party</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">515,862</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:ProceedsFromRelatedPartyDebt" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net cash used in financing activities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">255,359,896</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net change in cash</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">564,574</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">376,426</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">)&#160;</div></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash, beginning of the period</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">614,767</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn12_31_2021" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,323,903</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash, end of the period</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">50,193</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="PAsOn06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">947,477</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Supplemental disclosure of cash flow information:</div></div> </td>
<td style="vertical-align:bottom">&#160;&#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">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Change in value of Class&#160;A ordinary shares subject to possible redemption</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">2,001,043</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">389,082</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impact of the waiver of deferred commission by the underwriters</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:ImpactOfWaiverOfDeferredCommissionByUnderwriters" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">9,234,960</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:ImpactOfWaiverOfDeferredCommissionByUnderwriters" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">The accompanying notes are an integral part of these unaudited condensed financial statements. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">4 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ESGEN ACQUISITION CORPORATION </div></div></div></div> <div id="toc534537_6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NOTES TO UNAUDITED CONDENSED FINANCIAL STATEMENTS </div></div></div></div> <ix:nonNumeric name="us-gaap:NatureOfOperations" contextRef="P01_01_2023To06_30_2023" escape="true" continuedAt="TextSelection_86216908"> <div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note 1 &#8212; Organization and Business Operation </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">ESGEN Acquisition Corporation (the &#8220;Company&#8221;) was incorporated as a Cayman Islands exempted company on April&#160;19, 2021. The Company was incorporated for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization or similar business combination with one or more businesses or entities (the &#8220;Business Combination&#8221;). The Company will not be limited to a particular industry or geographic region in its identification and acquisition of a target company. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of June&#160;30, 2023, the Company had not commenced any operations. All activity for the period from April&#160;19, 2021 (inception) through June&#160;30, 2023, relates to the Company&#8217;s formation and the initial public offering (&#8220;Public Offering&#8221; or &#8220;IPO&#8221;) described below and since the closing of the IPO, the search for a prospective initial business combination. The Company will not generate any operating revenues until after the completion of its initial Business Combination, at the earliest. The Company will generate <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-operating</div> income in the form of interest income on cash and cash equivalents from the proceeds derived from the Public Offering (as defined below). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#8217;s sponsor is ESGEN LLC, a Delaware limited liability company (the &#8220;Sponsor&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The registration statement for the Company&#8217;s IPO was declared effective on October&#160;19, 2021. On October&#160;22, 2021, the Company consummated its IPO of <ix:nonFraction name="esac:UnitsIssuedDuringPeriodSharesNewIssues" contextRef="P10_22_2021To10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">27,600,000</ix:nonFraction> units (the &#8220;Units&#8221; and, with respect to the ordinary shares included in the Units being offered, the &#8220;Public Shares&#8221;) at $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="PAsOn10_22_2021_OverAllotmentOptionMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">10.00</ix:nonFraction> per Unit and the sale of <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="PAsOn10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">14,040,000</ix:nonFraction> warrants (the &#8220;Private Placement Warrants&#8221;) each exercisable to purchase one Class&#160;A ordinary share at $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="PAsOn10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">11.50</ix:nonFraction> per share, at a price of $<ix:nonFraction name="esac:ClassOfWarrantOrRightPriceOfWarrantsOrRights" contextRef="PAsOn10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">1.00</ix:nonFraction> per Private Placement Warrant in a private placement to the Sponsor that closed simultaneously with the Public Offering. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company must complete one or more initial Business Combinations having an aggregate fair market value of at least <ix:nonFraction name="esac:PercentageOfBusinessCombinationsAggregateFairMarketValue" contextRef="P01_01_2023To06_30_2023_PrivatePlacementMemberusgaapSubsidiarySaleOfStockAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">80</ix:nonFraction>% of the net assets held in the Trust Account (as defined below) (excluding the deferred underwriting commissions and taxes payable on the interest earned on the Trust Account) at the time of signing a definitive agreement in connection with the initial Business Combination. However, the Company will complete the initial Business Combination only if the post-Business Combination company in which its public shareholders own shares will own or acquire <ix:nonFraction name="esac:ConditionForFutureBusinessCombinationThresholdPercentageOwnership" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_pure" decimals="0" scale="0" format="ixt:num-dot-decimal">50</ix:nonFraction>% or more of the outstanding voting securities of the target or is otherwise not required to register as an investment company under the Investment Company Act (the &#8220;Investment Company Act&#8221;). There is no assurance that the Company will be able to complete a Business Combination successfully. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Following the closing of the IPO on October&#160;22, 2021, $<ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="P10_22_2021To10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">281,520,000</ix:nonFraction> ($<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="PAsOn10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">10.20</ix:nonFraction> per Unit) from the net proceeds sold in the IPO, including proceeds of the sale of the Private Placement Warrants, was deposited in a trust account (&#8220;Trust Account&#8221;) and is only be invested in United States &#8220;government securities&#8221; within the meaning of Section&#160;2(a)(16) of the Investment Company Act having a maturity of 185 days or less or in money market funds meeting certain conditions under Rule2a-7promulgated under the Investment Company Act which invest only in direct U.S. government treasury obligations. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Except with respect to interest or other income earned on the funds held in the Trust Account that may be released to the Company to pay its income taxes, if any, the amended and restated memorandum and articles of association, as discussed below and subject to the requirements of law and regulation, will provide that the proceeds from the Public Offering and the sale of the Private Placement Warrants held in the Trust Account will not be released from the Trust Account (1)&#160;to the Company, until the completion of the initial Business Combination, or (2)&#160;to the public shareholders, until the earliest of (a)&#160;the completion of the initial Business Combination, and then only in connection with those Class&#160;A ordinary shares that such shareholders properly elected to redeem, subject to the limitations described herein, (b)&#160;the redemption of any public shares properly </div> <ix:exclude> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">5 </div> </ix:exclude></ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_86216908" continuedAt="TextSelectionAppend_86216908_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_86216908_1" continuedAt="TextSelectionAppend_86216908_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_86216908_2" continuedAt="TextSelectionAppend_86216908_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_86216908_3" continuedAt="TextSelectionAppend_86216908_4"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">tendered in connection with a shareholder vote to amend the amended and restated memorandum and articles of association (A)&#160;to modify the substance or timing of the Company&#8217;s obligation to provide holders of the Class&#160;A ordinary shares the right to have their shares redeemed in connection with the initial Business Combination or to redeem <ix:nonFraction name="esac:PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>% of the public shares if the Company did not complete its initial Business Combination within <ix:nonNumeric name="esac:RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination" contextRef="P01_01_2023To06_30_2023" format="ixt-sec:durmonth">15</ix:nonNumeric> months (which was extended pursuant to shareholder approval of the Charter Amendment (as defined below)) from the closing of this offering (the &#8220;Combination Period&#8221;) or (B)&#160;with respect to any other provision relating to the rights of holders of the Class&#160;A ordinary shares, and (c)&#160;the redemption of the public shares if the Company has not consummated the Business Combination within Combination Period, subject to applicable law. Public shareholders who redeem their Class&#160;A ordinary shares in connection with a shareholder vote described in clause (b)&#160;in the preceding sentence shall not be entitled to funds from the Trust Account upon the subsequent completion of an initial Business Combination or liquidation if the Company has not consummated an initial Business Combination within Combination Period, with respect to such Class&#160;A ordinary shares so redeemed. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company will provide its public shareholders with the opportunity to redeem all or a portion of their public shares upon the completion of the initial Business Combination either (i)&#160;in connection with a shareholder meeting called to approve the Business Combination or (ii)&#160;by means of a tender offer. The decision as to whether the Company will seek shareholder approval of a proposed Business Combination or conduct a tender offer will be made by the Company, solely in its discretion, and will be based on a variety of factors such as the timing of the transaction and whether the terms of the transaction would require the Company to seek shareholder approval under applicable law or stock exchange listing requirement. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company will provide its public shareholders with the opportunity to redeem all or a portion of their Class&#160;A ordinary shares upon the completion of its initial Business Combination at a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">per-share</div> price, payable in cash, equal to the aggregate amount then on deposit in the Trust Account calculated as of two business days prior to the consummation of the initial Business Combination, including interest earned on the funds held in the Trust Account and not previously released to the Company to pay its income taxes, if any, divided by the number of then-outstanding public shares, subject to the limitations described herein. The amount in the Trust Account is initially $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="PAsOn06_30_2023_IPOMemberusgaapSubsidiarySaleOfStockAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">10.20</ix:nonFraction> per public share. The per share amount the Company will distribute to investors who properly redeem their shares will not be reduced by the deferred underwriting commissions the Company will pay to the underwriters. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The ordinary shares subject to redemption were recorded at redemption value and classified as temporary equity upon the completion of the Public Offering, in accordance with Financial Accounting Standards Board&#8217;s (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 480 &#8220;Distinguishing Liabilities from Equity.&#8221; In such case, the Company will proceed with a Business Combination if the Company has net tangible assets of at least $<ix:nonFraction name="esac:NetTangibleAssets" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000,001</ix:nonFraction> upon such consummation of a Business Combination and, if the Company seeks shareholder approval, a majority of the issued and outstanding shares voted are voted in favor of the Business Combination. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has until August&#160;22, 2023, unless extended with the extension as described&#160;in the following paragraph below, to consummate the initial Business Combination. If the Company has not consummated the initial Business Combination within the Combination Period, the Company will: (i)&#160;cease all operations except for the purpose of winding up; (ii)&#160;as promptly as reasonably possible but not more than ten business days thereafter, redeem the public shares, at <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">a&#160;per-share</div> price, payable in cash, equal to the aggregate amount then on deposit in the Trust Account, including interest earned on the funds held in the Trust Account and not previously released to the Company to pay its income taxes, if any (less up to $<ix:nonFraction name="esac:ConditionForFutureBusinessCombinationThresholdNetTangibleAssets" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">100,000</ix:nonFraction> of interest to pay winding up and dissolution expenses) divided by the number of the then-outstanding public shares, which redemption will completely extinguish public shareholders&#8217; rights as shareholders (including the right to receive further liquidation distributions, if any); and (iii)&#160;as promptly as reasonably possible following such redemption, subject to the approval of the Company&#8217;s remaining shareholders and its board of directors, liquidate and dissolve, subject in the case of clauses (ii)&#160;and (iii), to the Company&#8217;s obligations under Cayman Islands law to provide for claims of creditors and the requirements of other applicable law. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>6</ix:exclude> </div> </ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_86216908_4" continuedAt="TextSelectionAppend_86216908_5"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_86216908_5" continuedAt="TextSelectionAppend_86216908_6"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_86216908_6" continuedAt="TextSelectionAppend_86216908_7"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></div> </div> </div> <div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_86216908_7" continuedAt="TextSelectionAppend_86216908_8"><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;18, 2023, the Company held an extraordinary general meeting of shareholders (the &#8220;Meeting&#8221;) to consider and vote upon, among other things, a proposal to amend the Company&#8217;s amended and restated memorandum and articles of association (the &#8220;Charter Amendment&#8221;) to (i)&#160;extend the date by which the Company must consummate its initial business combination (the &#8220;Termination Date&#8221;) from January&#160;22, 2023 to April&#160;22, 2023 and (ii)&#160;in the event that the Company has not consummated an initial business combination by April&#160;22, 2023, to allow the Company, by resolution of the Company&#8217;s board of directors (the &#8220;Board&#8221;) and, without any approval of the Company&#8217;s shareholders, upon five days&#8217; advance notice prior to each Additional Extension, to extend the Termination Date up to six times (with each such extension being upon five days&#8217; advance notice), each by one additional month (for a total of up to six additional months to complete a business combination) (each, an &#8220;Additional Extension&#8221; and such date, an &#8220;Additional Extension Date&#8221;), provided that the Sponsor or the Sponsor&#8217;s affiliates or permitted designees will deposit into the Trust Account for each Additional Extension Date the lesser of (a)&#160;US$<ix:nonFraction name="us-gaap:AssetsHeldInTrust" contextRef="PAsOn01_18_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">140,000</ix:nonFraction> or (b) $<ix:nonFraction name="us-gaap:SharePrice" contextRef="PAsOn01_18_2023" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.04</ix:nonFraction> for each Public Share that is then-outstanding, in exchange for one or more <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-interest</div> bearing, unsecured promissory notes issued by the Company to the Sponsor or the Sponsor&#8217;s affiliates or permitted designees (the &#8220;Lenders&#8221; and each a &#8220;Lender&#8221;). In connection with the vote to approve the Charter Amendment, the holders of <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="P01_18_2023To01_18_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">24,703,445</ix:nonFraction> Class&#160;A ordinary shares properly exercised their right to redeem their shares for cash at a redemption price of approximately $<ix:nonFraction name="us-gaap:TemporaryEquityRedemptionPricePerShare" contextRef="PAsOn01_18_2023" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">10.35</ix:nonFraction> per share, for an aggregate redemption amount of approximately $<ix:nonFraction name="us-gaap:StockRedeemedOrCalledDuringPeriodValue" contextRef="P01_18_2023To01_18_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">255,875,758</ix:nonFraction>. The Company&#8217;s current Additional Extension Date as of the date hereof is August&#160;22, 2023. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Sponsor and each member of the management team have entered into an agreement with the Company, pursuant to which they have agreed to (i)&#160;waive their redemption rights with respect to their Founder Shares; (ii)&#160;waive their redemption rights with respect to their Founder Shares and public shares in connection with a shareholder vote to approve an amendment to the Company&#8217;s amended and restated memorandum and articles of association (A)&#160;that would modify the substance or timing of the Company&#8217;s obligation to provide holders of the Class&#160;A ordinary shares the right to have their shares redeemed in connection with the initial Business Combination or to redeem <ix:nonFraction name="esac:PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination" contextRef="P01_01_2023To06_30_2023_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>% of the public shares if the Company did not complete its initial Business Combination within <ix:nonNumeric name="esac:RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination" contextRef="P01_01_2023To06_30_2023_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" format="ixt-sec:durmonth">15</ix:nonNumeric> months from the closing of the Public Offering (which was extended pursuant to shareholder approval of the Charter Amendment) or (B)&#160;with respect to any other provision relating to the rights of holders of the Company&#8217;s Class&#160;A ordinary shares and (iii)&#160;waive their rights to liquidating distributions from the Trust Account with respect to any Founder Shares they hold if the Company fails to consummate an initial business combination within Combination Period. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Sponsor has agreed that it will be liable to the Company if and to the extent any claims by a third party for services rendered or products sold to the Company (other than the Company&#8217;s independent registered public accounting firm), or a prospective target business with which the Company has discussed entering into a transaction agreement, reduce the amounts in the Trust Account to below the lesser of (i) $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="PAsOn06_30_2023_IPOMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">10.00</ix:nonFraction> per public share and (ii)&#160;the actual amount per public share held in the Trust Account as of the date of the liquidation of the Trust Account if less than $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="PAsOn06_30_2023_IPOMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">10.00</ix:nonFraction> per public share due to reductions in the value of the Trust Account, in each case net of the interest that may be withdrawn to pay the Company&#8217;s income tax obligations, provided that such liability will not apply to any claims by a third party or prospective target business that executed a waiver of any and all rights to seek access to the Trust Account nor will it apply to any claims under the Company&#8217;s indemnity of the underwriters of the Public Offering against certain liabilities, including liabilities under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;). In the event that an executed waiver is deemed to be unenforceable against a third party, the Sponsor will not be responsible to the extent of any liability for such third-party claims. However, the Company has not asked the Sponsor to reserve for such indemnification obligations, nor has the Company independently verified whether the Sponsor has sufficient funds to satisfy its indemnity obligations and the Company believe that the Sponsor&#8217;s only assets are securities of the Company. Therefore, the Company cannot assure you that the Sponsor would be able to satisfy those obligations. None of the Company&#8217;s officers or directors will indemnify the Company for claims by third parties including, without limitation, claims by vendors and prospective target businesses. </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>7</ix:exclude> </div></ix:continuation></div></div><ix:continuation id="TextSelectionAppend_86216908_8" continuedAt="TextSelectionAppend_86216908_9"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_86216908_9" continuedAt="TextSelectionAppend_86216908_10"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_86216908_10" continuedAt="TextSelectionAppend_86216908_11"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_86216908_11"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Founder Shares </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Founder Shares refers to the Class&#160;B ordinary shares (the &#8220;Founder Shares&#8221;) acquired by the initial shareholders prior to the Company&#8217;s IPO. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The initial shareholders and each member of the management team have entered into an agreement with the Company, pursuant to which they have agreed to (i)&#160;waive their redemption rights with respect to their Founder Shares and Public Shares in connection with the completion of the Business Combination; (ii)&#160;waive their redemption rights with respect to their Founder Shares and Public Shares in connection with a shareholder vote to approve an amendment to the amended and restated memorandum and articles of association (A)&#160;that would modify the substance or timing of the Company&#8217;s obligation to provide holders of the Class&#160;A ordinary shares the right to have their shares redeemed in connection with the Business Combination or to redeem <ix:nonFraction name="esac:PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction>% of the Company&#8217;s public shares if it does not complete the Business Combination by the Termination Date or (B)&#160;with respect to any other provision relating to the rights of holders of the Class&#160;A ordinary shares and (iii)&#160;waive their rights to liquidating distributions from the Trust Account with respect to any Founder Shares they hold if the Company fails to consummate an Business Combination by the Termination Date (although they will be entitled to liquidating distributions from the Trust Account with respect to any Public Shares they hold if the Company fails to complete the Business Combination within the prescribed time frame). If the Company seeks shareholder approval, it will complete the Business Combination only if it is approved by an ordinary resolution or such higher approval threshold as may be required by Cayman Islands law and pursuant to the amended and restated memorandum and articles of association. In such case, the initial shareholders and each member of the management team have agreed to vote their Founder Shares and Public Shares in favor of the Business Combination. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risks and Uncertainties </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The credit and financial markets have experienced extreme volatility and disruptions due to the current conflict between Ukraine and Russia. The conflict is expected to have further global economic consequences, including but not limited to the possibility of severely diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in inflation rates and uncertainty about economic and political stability. In addition, the United States and other countries have imposed sanctions on Russia which increases the risk that Russia, as a retaliatory action, may launch cyberattacks against the United States, its government, infrastructure and businesses. Any of the foregoing consequences, including those we cannot yet predict, may cause our business, financial condition, results of operations and the price of our ordinary shares to be adversely affected. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Going Concern </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of June&#160;30, 2023, the Company had $<ix:nonFraction name="us-gaap:AssetsHeldInTrust" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">50,193</ix:nonFraction> in cash held outside of the Trust Account and owes $<ix:nonFraction name="esac:AccruedOfferingCosts" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">4,664,539</ix:nonFraction> in accounts payable and accrued expenses and an additional $<ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="PAsOn06_30_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">966,401</ix:nonFraction> to related parties. The Company anticipates that the cash held outside of the Trust Account as of June&#160;30, 2023 will not be sufficient to allow the Company to operate for at least the next 12 months from the issuance of the financial statements, assuming that a Business Combination is not consummated during that time. The Company has incurred and expects to continue to incur significant costs in pursuit of its acquisition plans. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Company&#8217;s assessment of going concern considerations in accordance with ASC Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">205-40,</div> &#8220;Presentation of Financial Statements &#8211; Going Concern&#8221;, the Company has until August&#160;22, 2023 (unless extended as described above) to consummate a Business Combination. If a Business Combination is not consummated by this date and an Additional Extension not obtained, there will be a mandatory liquidation and subsequent dissolution of the Company. It is uncertain whether the Company will be able to consummate a Business Combination by this time. Management has determined that the mandatory liquidation, should a Business Combination not occur, and an extension is not obtained, as well as the potential for us to have insufficient funds available to operate our business prior to a Business Combination, raises substantial doubt about the Company&#8217;s ability to continue as a going concern. </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div></ix:continuation> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">8 </div> </div></div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div></div></div> <div><div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:nonNumeric name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true" continuedAt="TextSelection_86216910"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note 2 &#8212; Significant Accounting Policies </div></div> <ix:nonNumeric name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of Presentation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) for interim financial information and in accordance with the instructions to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Form&#160;10-Qand</div> Article 8 of Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-X</div> of the SEC. Certain information or footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. In the opinion of management, the accompanying unaudited condensed financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accompanying unaudited condensed financial statements should be read in conjunction with the Company&#8217;s Annual Report on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Form&#160;10-K,</div> which contains the initial audited financial statements and notes thereto for the period ended December&#160;31, 2022, as filed with the SEC on March&#160;31, 2023. The interim results for the three and six months ended June&#160;30, 2023 are not necessarily indicative of the results to be expected for the period ending December&#160;31, 2023 or for any future interim periods. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The breakout of loss from operations on the condensed statement of operations for the three and six months ended June&#160;30, 2022, has been revised to conform to the current presentation. This presentation did not impact any other financial statement line items. </div> </ix:nonNumeric><ix:nonNumeric name="esac:EmergingGrowthCompanyPolicyTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Emerging Growth Company Status </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company is an &#8220;emerging growth company,&#8221; as defined in Section&#160;2(a) of the Securities Act, as modified by the Jumpstart our Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Further, Section&#160;102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the Company&#8217;s unaudited condensed financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:UseOfEstimates" contextRef="P01_01_2023To06_30_2023" escape="true" continuedAt="TextSelection_86216920"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of Estimates </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The preparation of unaudited condensed financial statements in conformity with GAAP requires the Company&#8217;s management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited condensed financial statements and the reported amounts of revenues and expenses during the reporting period. Making estimates requires management to exercise significant judgment. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the unaudited condensed financial statements, which </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><ix:exclude>&#160;</ix:exclude></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>9</ix:exclude> </div> </ix:nonNumeric></ix:nonNumeric></div></div><ix:continuation id="TextSelection_86216920" continuedAt="TextSelectionAppend_86216920_1"><ix:continuation id="TextSelection_86216910" continuedAt="TextSelectionAppend_86216910_1"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_86216910_1" continuedAt="TextSelectionAppend_86216910_2"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_86216910_2" continuedAt="TextSelectionAppend_86216910_3"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> </ix:continuation><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_86216910_3" continuedAt="TextSelectionAppend_86216910_4"><ix:continuation id="TextSelectionAppend_86216920_1"><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates. </div></ix:continuation><ix:nonNumeric name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cash Equivalents </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company considers all short-term investments with an original maturity of three months or less when purchased to be cash equivalents. The Company had <ix:nonFraction name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> cash equivalents as of June&#160;30, 2023 and December&#160;31, 2022, respectively. </div> </ix:nonNumeric><ix:nonNumeric name="esac:AssetsHeldInTrustAccountPolicyPolicyTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Marketable Securities Held in Trust Account </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Substantially all of the assets held in the Trust Account were held in U.S. Money Market Funds. The Company&#8217;s investments held in the Trust Account are classified as trading securities. Trading securities are presented on the balance sheet at fair value at the end of each reporting period. Gains and losses resulting from the change in fair value of investments held in Trust Account are included in investment income on marketable securities held in Trust Account in the accompanying statement<div style="display:inline;">s</div> of operations. The estimated fair values of investments held in Trust Account are determined using available market information. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurement </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of the Company&#8217;s assets and liabilities, which qualify as financial instruments under ASC Topic 820, &#8220;Fair Value Measurement,&#8221; approximates the carrying amounts represented in the balance sheet, primarily due to its short-term nature. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Fair value is defined as the price that would be received for sale of an asset or paid for transfer of a liability, in an orderly transaction between market participants at the measurement date. GAAP establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The Company&#8217;s financial instruments are classified as either Level&#160;1, Level&#160;2 or Level&#160;3. These tiers include: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Level&#160;1, defined as observable inputs such as quoted prices (unadjusted) for identical instruments in active markets; </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Level&#160;2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable such as quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active; and </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Level&#160;3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions, such as valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable. </div></td></tr></table> </ix:nonNumeric> <ix:nonNumeric name="esac:DerivativeFinancialInstrumentsPolicyTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Derivative Financial Instruments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded derivatives in accordance with ASC Topic 815, &#8220;Derivatives and Hedging&#8221;. The Company&#8217;s derivative instruments are recorded at fair value on the balance sheet with changes in the fair value reported in the statements of operations. Derivative assets and liabilities are classified on the balance sheets as current or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> based on whether or not <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">net-cash</div> settlement or conversion of the instrument could be required within 12 months of the balance sheet date. </div> </ix:nonNumeric><ix:nonNumeric name="esac:WarrantLiabilitiesPolicyTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true" continuedAt="TextSelection_86216924"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Warrant Liability </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for the Public and Private Placement warrants issued in connection with the Public Offering in accordance with the guidance contained in ASC Topic 815-40 and ASC Topic 480. Such guidance provides that because the warrants do not meet the criteria for equity treatment thereunder, each warrant must be recorded as a liability. Accordingly, the Company will classify each warrant as a liability at its fair value. This </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><ix:exclude>&#160;</ix:exclude></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>10</ix:exclude> </div> </ix:nonNumeric></ix:continuation></div></div> <ix:continuation id="TextSelection_86216924" continuedAt="TextSelectionAppend_86216924_1"><ix:continuation id="TextSelectionAppend_86216910_4" continuedAt="TextSelectionAppend_86216910_5"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_86216910_5" continuedAt="TextSelectionAppend_86216910_6"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_86216910_6" continuedAt="TextSelectionAppend_86216910_7"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation></ix:continuation></div></div></div> <div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_86216910_7" continuedAt="TextSelectionAppend_86216910_8"><ix:continuation id="TextSelectionAppend_86216924_1"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">liability is subject to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> at each balance sheet date. With each <div style="letter-spacing: 0px; top: 0px;;display:inline;">such</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement,</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">the</div> warrant liability will be adjusted to fair value, with the change in fair value recognized in the Company&#8217;s statements of operations. </div> </ix:continuation><ix:nonNumeric name="us-gaap:EarningsPerSharePolicyTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true" continuedAt="TextSelection_86216925"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Net (Loss) Income Per Ordinary Share </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has two classes of shares, which are referred to as Class&#160;A ordinary shares and Class&#160;B ordinary shares. Income and losses are shared pro rata between the two classes of shares. Net (loss) income per ordinary share is calculated by dividing the net (loss) income by the weighted average ordinary shares outstanding for the respective period. With respect to the accretion of Class&#160;A ordinary shares subject to possible redemption, the Company treated accretion in the same manner as a dividend, paid to the shareholder in the calculation of the net (loss) income per ordinary share. </div> <ix:nonNumeric name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true" continuedAt="TextSelection_86216929"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The earnings per share presented in the statement of operations is based on the following: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 64%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Three&#160;Months Ended<br/>June&#160;30,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Six&#160;Months Ended<br/>June&#160;30,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net (loss) income</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P04_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">1,411,072</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P04_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,494,631</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">2,857,183</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P01_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">7,375,172</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="esac:AccretionOfTemporaryEquityToRedemptionValue" contextRef="P04_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">8,522,150</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(<ix:nonFraction name="esac:AccretionOfTemporaryEquityToRedemptionValue" contextRef="P04_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">368,774</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="esac:AccretionOfTemporaryEquityToRedemptionValue" contextRef="P01_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">7,233,917</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(<ix:nonFraction name="esac:AccretionOfTemporaryEquityToRedemptionValue" contextRef="P01_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">386,945</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income including accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:TemporaryEquityNetIncome" contextRef="P04_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">7,111,078</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:TemporaryEquityNetIncome" contextRef="P04_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,125,857</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:TemporaryEquityNetIncome" contextRef="P01_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">4,376,734</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:TemporaryEquityNetIncome" contextRef="P01_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">6,988,227</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt">&#160;</td>
<td colspan="16" style="height:12pt">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;Three&#160;Months&#160;Ended</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Numerator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of net&#160;income including accretion of temporary equity</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:TemporaryEquityNetIncome" contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">2,133,323</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:TemporaryEquityNetIncome" contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">4,977,755</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:TemporaryEquityNetIncome" contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">900,686</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:TemporaryEquityNetIncome" contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">225,171</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(<ix:nonFraction name="esac:AccretionOfTemporaryEquityToRedemptionValue" contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">8,522,150</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="esac:AccretionOfTemporaryEquityToRedemptionValue" contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="esac:AccretionOfTemporaryEquityToRedemptionValue" contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">368,774</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="esac:AccretionOfTemporaryEquityToRedemptionValue" contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of <div style="letter-spacing: 0px; top: 0px;;display:inline;">net </div>(loss) income</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">6,388,827</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">4,977,755</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,269,460</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">225,171</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Denominator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average shares outstanding</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">2,896,555</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">27,600,000</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal">2.21</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">)</div><br/></td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.72</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.05</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.03</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt">&#160;</td>
<td colspan="16" style="height:12pt">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;Six&#160;Months&#160;Ended</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Numerator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of net (loss) income including accretion of temporary equity</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:TemporaryEquityNetIncome" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,925,763</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:TemporaryEquityNetIncome" contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">2,450,971</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:TemporaryEquityNetIncome" contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">5,590,582</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:TemporaryEquityNetIncome" contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,397,645</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(<ix:nonFraction name="esac:AccretionOfTemporaryEquityToRedemptionValue" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">7,233,917</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="esac:AccretionOfTemporaryEquityToRedemptionValue" contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="esac:AccretionOfTemporaryEquityToRedemptionValue" contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">386,945</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="esac:AccretionOfTemporaryEquityToRedemptionValue" contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of <div style="letter-spacing: 0px; top: 0px;;display:inline;">net </div>(loss) income</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" sign="-" format="ixt:num-dot-decimal">5,308,154</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">2,450,971</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">5,977,527</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,397,645</ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Denominator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average shares outstanding</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">5,489,734</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">27,600,000</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"><br/></td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" sign="-" format="ixt:num-dot-decimal">0.97</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.36</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.22</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"><br/></td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.20</ix:nonFraction></ix:nonFraction></td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><br/></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"><ix:exclude>11</ix:exclude> </div> </ix:nonNumeric></ix:nonNumeric></ix:continuation></div> </div> </div> <ix:continuation id="TextSelection_86216929" continuedAt="TextSelectionAppend_86216929_1"><ix:continuation id="TextSelection_86216925" continuedAt="TextSelectionAppend_86216925_1"><ix:continuation id="TextSelectionAppend_86216910_8" continuedAt="TextSelectionAppend_86216910_9"><div></div></ix:continuation></ix:continuation></ix:continuation> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <ix:continuation id="TextSelectionAppend_86216929_1" continuedAt="TextSelectionAppend_86216929_2"><ix:continuation id="TextSelectionAppend_86216925_1" continuedAt="TextSelectionAppend_86216925_2"><ix:continuation id="TextSelectionAppend_86216910_9" continuedAt="TextSelectionAppend_86216910_10"><ix:exclude><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div></ix:exclude></ix:continuation> <ix:continuation id="TextSelectionAppend_86216910_10" continuedAt="TextSelectionAppend_86216910_11"><ix:exclude><hr style="color:#999999;height:3px;width:100%"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_86216910_11" continuedAt="TextSelectionAppend_86216910_12"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </ix:exclude></ix:continuation> </ix:continuation></ix:continuation><div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_86216910_12"><ix:continuation id="TextSelectionAppend_86216925_2"><ix:continuation id="TextSelectionAppend_86216929_2"> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net (loss) income per share is computed by dividing net (loss) income by the weighted average number of ordinary shares outstanding during the period. The Company has not considered the effect of the <ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">27,840,000</ix:nonFraction> ordinary shares issuable upon exercise of the Public Warrants and Private Placement Warrants in the calculation of diluted loss per share, since the exercise of such warrants are contingent upon the occurrence of future events and the inclusion of such warrants would be anti-dilutive. </div> </ix:continuation></ix:continuation><ix:nonNumeric name="esac:CommonStockSubjectToPossibleRedemptionPolicyTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Class&#160;A Ordinary Shares Subject to Possible Redemption </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company accounts for its Class&#160;A ordinary shares subject to possible redemption in accordance with the guidance in ASC Topic 480. Class&#160;A ordinary shares subject to mandatory redemption (if any) are classified as a liability instrument and are measured at fair value. Conditionally redeemable ordinary shares (including shares that feature redemption rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within the Company&#8217;s control) are classified as temporary equity. At all other times, ordinary shares are classified as shareholders&#8217; equity. The Company&#8217;s Class&#160;A ordinary shares sold in the IPO feature certain redemption rights that are considered to be outside of the Company&#8217;s control and subject to the occurrence of uncertain future events. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has made a policy election in accordance with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASC&#160;480-10-S99-3A</div></div></div> and will recognize changes in redemption value in additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital (or accumulated deficit in the absence of additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital) immediately as they occur. The Company recorded accretion of $<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValue" contextRef="P04_01_2023To06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">712,810</ix:nonFraction> and $<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValue" contextRef="P01_01_2023To06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">2,001,043</ix:nonFraction> in accumulated deficit for three and six months ended June&#160;30, 2023, respectively, and $<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValue" contextRef="P04_01_2022To06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">368,774</ix:nonFraction> and $<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValue" contextRef="P01_01_2022To06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">389,082</ix:nonFraction> in accumulated deficit for the three and six months ended June&#160;30, 2022, respectively. For the period ended June&#160;30, 2023, the Company recorded redemption of $<ix:nonFraction name="us-gaap:TemporaryEquityAccretionToRedemptionValue" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">255,875,758</ix:nonFraction> and $<ix:nonFraction name="us-gaap:PaymentsToAcquireRestrictedInvestments" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">695,173</ix:nonFraction> was deposited in the Trust Account for extension funding. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:IncomeTaxPolicyTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company accounts for income taxes under ASC Topic 740, &#8220;Income Taxes&#8221; (&#8220;ASC 740&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">ASC 740 requires the recognition of deferred tax assets and liabilities for both the expected impact of differences between the financial statement and tax basis of assets and liabilities and for the expected future tax benefit to be derived from tax loss and tax credit carry forwards. ASC 740 additionally requires a valuation allowance to be established when it is more likely than not that all or a portion of deferred tax assets will not be realized. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">FASB ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. There were <ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> unrecognized tax benefits as of June&#160;30, 2023 and December&#160;31, 2022. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#8217;s management determined that the Cayman Islands is the Company&#8217;s only major tax jurisdiction. There is currently no taxation imposed on income by the Government of the Cayman Islands. In accordance with Cayman income tax regulations, income taxes are not levied on the Company. Consequently, income taxes are not reflected in the Company&#8217;s unaudited condensed financial statements. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. As of June&#160;30, 2023 and December&#160;31, 2022, there were <ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> unrecognized tax benefits and <ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> amounts were accrued for the payment of interest and penalties. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material deviation from its position. </div> </ix:nonNumeric><ix:nonNumeric name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recent Accounting Pronouncements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Management does not believe that any other recently issued, but not yet effective, accounting pronouncements, if currently adopted, would have a material effect on the Company&#8217;s unaudited condensed financial statements. </div> </ix:nonNumeric></ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">12 </div> </div> </div> <div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div> <hr style="color:#999999;height:3px;width:100%"/> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div> </div> </div> </div> <div><div style="line-height:normal;background-color:white;display: inline;"><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:nonNumeric name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Note 3 &#8212; Related Party Transactions </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Promissory Notes &#8212; Related Party </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On April&#160;27, 2021, the Sponsor agreed to loan the Company up to $<ix:nonFraction name="esac:MaximumBorrowingCapacityOfRelatedPartyPromissoryNote" contextRef="PAsOn04_27_2021_PromissoryNoteWithRelatedPartyMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">300,000</ix:nonFraction> to be used for a portion of the expenses of the Public Offering. The Company borrowed a total of $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn04_27_2021_PromissoryNoteWithRelatedPartyMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">262,268</ix:nonFraction>. This loan was <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-interest</div> bearing, unsecured and due at the earlier of December&#160;31, 2021 or the closing of the Public Offering. The loan was to be repaid upon the closing of the Public Offering out of the offering proceeds not held in the Trust Account. In connection with the closing of the Public Offering, the Company paid down $<ix:nonFraction name="us-gaap:NotesPayable" contextRef="PAsOn04_27_2021_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">90,922</ix:nonFraction> of the outstanding balance. As of June&#160;30, 2023 and December&#160;31, 2022, the Company had $<ix:nonFraction name="us-gaap:NotesAndLoansPayableCurrent" contextRef="PAsOn06_30_2023_PromissoryNoteWithRelatedPartyMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:NotesAndLoansPayableCurrent" contextRef="PAsOn12_31_2022_PromissoryNoteWithRelatedPartyMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">171,346</ix:nonFraction></ix:nonFraction> outstanding under the promissory note. The Sponsor has agreed to defer repayment of the loan until the close of the Business Combination, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On April&#160;5, 2023, the Company issued an unsecured promissory note (the &#8220;Note&#8221;) in the principal amount of up to $<ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="PAsOn04_05_2023_UnsecuredPromissoryNoteMemberusgaapDebtInstrumentAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,500,000</ix:nonFraction> to the Sponsor, which may be drawn down by the Company from time to time prior to the consummation of the Company&#8217;s Business Combination. The Note does <ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="PAsOn04_05_2023_UnsecuredPromissoryNoteMemberusgaapDebtInstrumentAxis" unitRef="Unit_pure" decimals="0" scale="-2" format="ixt-sec:numwordsen">no</ix:nonFraction>t bear interest, matures on the date of consummation of the Business Combination and is subject to customary events of default. As of June&#160;30, 2023, the Company had $<ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="PAsOn06_30_2023_UnsecuredPromissoryNoteMemberusgaapDebtInstrumentAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">515,862</ix:nonFraction> outstanding under the Note. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Working Capital Loans </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">In order to finance transaction costs in connection with an intended Business Combination, the Sponsor or an affiliate of the Sponsor, or certain of the Company&#8217;s officers and directors may, but are not obligated to, loan the Company funds as may be required (&#8220;Working Capital Loans&#8221;). If the Company completes the initial Business Combination, the Company may repay the Working Capital Loans out of the proceeds of the Trust Account released to the Company. Otherwise, the Working Capital Loans may be repaid only out of funds held outside the Trust Account. In the event that the initial Business Combination does not close, the Company may use a portion of the working capital held outside the Trust Account to repay the Working Capital Loans but no proceeds from the Trust Account would be used to repay the Working Capital Loans. Up to $<ix:nonFraction name="esac:MaximumLoansConvertibleIntoWarrants" contextRef="PAsOn06_30_2023_WorkingCapitalLoansWarrantMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,500,000</ix:nonFraction> of such Working Capital Loans may be convertible into warrants of the post-Business Combination entity at a price of $<ix:nonFraction name="esac:ClassOfWarrantOrRightPriceOfWarrantsOrRights" contextRef="PAsOn06_30_2023_WorkingCapitalLoansWarrantMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">1.00</ix:nonFraction> per warrant at the option of the lender. The warrants would be identical to the Private Placement Warrants. As of June&#160;30, 2023 and December&#160;31, 2022, the Company had <ix:nonFraction name="esac:WorkingCapitalLoan" contextRef="PAsOn12_31_2022_WorkingCapitalLoansWarrantMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="esac:WorkingCapitalLoan" contextRef="PAsOn06_30_2023_WorkingCapitalLoansWarrantMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> borrowings under the Working Capital Loans. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Office Space, Secretarial and Administrative Services </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Through the earlier of consummation of the initial Business Combination and the liquidation, the Company incurs $<ix:nonFraction name="us-gaap:OperatingCostsAndExpenses" contextRef="P01_01_2023To06_30_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">10,000</ix:nonFraction> per month for office space, utilities, secretarial support and administrative services provided by the Sponsor.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">For the three and six months ended June 30, 2023 and 2022, the Company has incurred</div> $<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="P04_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">30,000</ix:nonFraction></ix:nonFraction> and $<ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="P04_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">60,000</ix:nonFraction></ix:nonFraction>,&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;">respectively. <ix:nonFraction name="esac:PaymentsToRelatedParties" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt-sec:numwordsen">No</ix:nonFraction> amounts have been paid for these services. As of June 30, 2023 and December 31, 2022, the Company reported on the balance sheets</div>&#160;$<ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="PAsOn06_30_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SellingGeneralAndAdministrativeExpensesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">135,000</ix:nonFraction> and $<ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="PAsOn12_31_2022_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SellingGeneralAndAdministrativeExpensesMemberusgaapRelatedPartyTransactionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">120,000</ix:nonFraction>, respectively, pursuant to this agreement, in &#8220;Due to related party&#8221;. </div> </ix:nonNumeric><ix:nonNumeric name="esac:PrepaidExpensesTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Note 4 &#8212; Prepaid Expenses </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Company&#8217;s prepaid expenses as of June&#160;30, 2023 and December&#160;31, 2022 primarily consisted of insurance. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><br/></div> <ix:nonNumeric name="esac:ScheduleOfPrepaidExpensesTableTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,&#160;2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width:74%"></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid insurance</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PrepaidInsurance" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">3,515</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:PrepaidInsurance" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">26,081</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other prepaid expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherPrepaidExpenseCurrent" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">10,112</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:OtherPrepaidExpenseCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">5,029</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">13,627</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">31,110</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> </ix:nonNumeric></ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;;text-indent: 0px;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center;text-indent: 0px;">13 </div> </div></div><div style="margin-top:1em; margin-bottom:0em; page-break-before:always"></div><hr style="color:#999999;height:3px;width:100%"/><div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"><a href="#toc">Table of Contents</a></div><div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:nonNumeric name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 5 &#8212; Accounts Payable and Accrued Expenses </div></div></div></div> <ix:nonNumeric name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s accounts payable and accrued expenses as of June&#160;30, 2023 and December&#160;31, 2022 primarily consisted of legal accruals. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,&#160;2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Legal accrual</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">4,435,086</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,705,049</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other payables and expenses</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">229,453</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">161,943</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="PAsOn06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">4,664,539</ix:nonFraction></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="PAsOn12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,866,992</ix:nonFraction></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table> </ix:nonNumeric></ix:nonNumeric> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <ix:nonNumeric name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true" continuedAt="TextSelection_86216914"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 6 &#8212;&#160;Commitments&#160;&amp; Contingencies </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Registration and Shareholder Rights </div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The holders of the Founder Shares, Private Placement Warrants and any warrants that may be issued upon conversion of Working Capital Loans (and any Class&#160;A ordinary shares issuable upon the exercise of the Private Placement Warrants and warrants that may be issued upon conversion of Working Capital Loans) will be entitled to registration rights pursuant to a registration and expected shareholder rights agreement signed at the closing of our Public Offering. The holders of these securities are entitled to make up to three demands, excluding short form demands, that the Company registers such securities. In addition, the holders have certain &#8220;piggy-back&#8221; registration rights with respect to registration statements filed subsequent to the Company&#8217;s completion of its initial Business Combination. However, the registration and expected shareholder rights agreement provides that the Company will not permit any registration statement filed under the Securities Act to become effective until termination of the applicable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">lock-up</div> period, which occurs (i)&#160;in the case of the Founder Shares, and (ii)&#160;in the case of the private placement warrants and the respective Class&#160;A ordinary shares issuable upon exercise of the private placement warrants, <ix:nonNumeric name="esac:WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" format="ixt-sec:durday">30</ix:nonNumeric> days after the completion of the initial Business Combination. The Company will bear the expenses incurred in connection with the filing of any such registration statements. The holders of the Founder Shares, Private Placement Warrants and any warrants that may be issued upon conversion of Working Capital Loans (and any Class&#160;A ordinary shares issuable upon the exercise of the Working Capital Loans and warrants that may be issued upon conversion of Working Capital Loans) will be entitled to registration rights pursuant to a registration and expected shareholder rights agreement signed at the closing of our Public Offering. The holders of these securities are entitled to make up to three demands, excluding short form demands, that the Company&#8217;s register such securities. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In addition, the holders have certain &#8220;piggy-back&#8221; registration rights with respect to registration statements filed subsequent to the completion of its initial Business Combination. However, the registration and expected shareholder rights agreement provides that the Company will not permit any registration statement filed under the Securities Act to become effective until termination of the applicable lockup period, which occurs (i)&#160;in the case of the Founder Shares, as described in the following paragraph, and (ii)&#160;in the case of the Private Placement Warrants and the respective Class&#160;A ordinary shares underlying such warrants, <ix:nonNumeric name="esac:WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" format="ixt-sec:durday">30</ix:nonNumeric> days after the completion of the initial Business Combination. The Company will bear the expenses incurred in connection with the filing of any such registration statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Except as described herein, the Sponsor and its directors and executive officers have agreed not to transfer, assign or sell any of their Founder Shares until the earliest of (A)&#160;<ix:nonNumeric name="esac:ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" format="ixt-sec:durwordsen">one year</ix:nonNumeric> after the completion of the initial Business Combination or (B)&#160;subsequent to the initial Business Combination, (x)&#160;if the closing price of the Class&#160;A ordinary shares equals or exceeds $<ix:nonFraction name="esac:TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">12.00</ix:nonFraction> per share (as adjusted for share subdivisions, share capitalizations, reorganizations, recapitalizations and the like) for any <ix:nonFraction name="esac:TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_Day" decimals="0" scale="0" format="ixt:num-dot-decimal">20</ix:nonFraction> trading days within any<ix:nonFraction name="esac:TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_Day" decimals="0" scale="0" format="ixt:num-dot-decimal">30</ix:nonFraction>-tradingday period commencing at least <ix:nonNumeric name="esac:ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" format="ixt-sec:durday">150</ix:nonNumeric> days after the initial Business Combination, or (y)&#160;the date on which the Company complete a liquidation, merger, share exchange or other similar transaction that results in all of the public shareholders having the right to exchange their ordinary shares for cash, securities or other property. Any permitted transferees would be subject to the same restrictions and other agreements of the Sponsor and its directors and executive officers with respect to any founder shares. Any permitted transferees will be subject to</div> <ix:exclude> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">14</div></div></div> </ix:exclude> <ix:exclude><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></ix:exclude> </ix:nonNumeric></div></div><ix:continuation id="TextSelection_86216914" continuedAt="TextSelectionAppend_86216914_1"><ix:exclude><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_86216914_1" continuedAt="TextSelectionAppend_86216914_2"><ix:exclude> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"><div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_86216914_2" continuedAt="TextSelectionAppend_86216914_3"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">the same restrictions and other agreements of the Sponsor with respect to any Founder Shares. The Company refers to such transfer restrictions throughout the Public Offering as the lock- up. </div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In addition, pursuant to the registration and expected shareholder rights agreement, the Sponsor, upon and following consummation of an initial Business Combination, will be entitled to nominate <ix:nonFraction name="esac:MaximumNumberOfDemandsForRegistrationOfSecurities" contextRef="PAsOn06_30_2023" unitRef="Unit_Day" decimals="0" scale="0" format="ixt-sec:numwordsen">three</ix:nonFraction> individuals for election to the board of directors, as long as the Sponsor holds any securities covered by the registration and expected shareholder rights agreement. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Underwriting Agreement </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The underwriters were entitled to a deferred underwriting commission of <ix:nonFraction name="esac:DeferredUnderwritingDiscount" contextRef="P10_22_2021To10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:num-dot-decimal">3.5</ix:nonFraction>% of the gross proceeds of the Public Offering upon the completion of the Company&#8217;s initial Business Combination. In April 2023, t<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">he</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">underwriters waived any right to receive the deferred underwriting commission and will therefore receive no additional underwriting commissions in connection with the Closing. As a result, the Company recognized $</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="esac:RecoveryOfOfferingCostsAllocatedToWarrants" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">425,040</ix:nonFraction></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> of income and $</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="esac:WaiverOfDeferredUnderwriterFees" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">9,234,960</ix:nonFraction></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> was recorded to accumulated deficit in relation to the reduction of the deferred underwriter fee. As of June&#160;30, 2023 and December&#160;31, 2022, the deferred underwriting fee&#160;is $</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="esac:DeferredUnderwritingFees" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">0</ix:nonFraction></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> and $</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="esac:DeferredUnderwritingFees" contextRef="P01_01_2022To12_31_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">9,660,000</ix:nonFraction></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">, respectively.</div></div> <br/></div></ix:continuation></div></div> </div></div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_86216914_3" continuedAt="TextSelectionAppend_86216914_4"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">To account for the waiver of the deferred underwriting fee, the Company analogized to the SEC staff&#8217;s guidance on accounting for reducing a liability for &#8220;trailing fees&#8221;. Upon the waiver of the deferred underwriter fee, the Company reduced the deferred underwriter liability to $<ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredLiabilities" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">0</ix:nonFraction> and reversed the previously recorded cost of issuing the instruments in the IPO, which included recognizing a contra-expense of $<ix:nonFraction name="esac:ReversalOfOfferingCosts" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">425,040</ix:nonFraction>, which is the amount previously allocated to liability classified warrants and expensed upon the IPO, and reduced the accumulated deficit and increased income available to Class B ordinary shares by $<ix:nonFraction name="us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease" contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">9,234,960</ix:nonFraction>, which was previously allocated to the Class A ordinary shares subject to redemption and accretion recognized at the IPO date. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proposed Business Combination </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On April&#160;19, 2023, the Company entered into a Business Combination Agreement, by and among the Company, ESGEN OpCo, LLC, a Delaware limited liability company and wholly-owned subsidiary of ESGEN (&#8220;OpCo&#8221;), Sunergy Renewables, LLC, a Nevada limited liability company (&#8220;Sunergy&#8221;), the Sunergy equityholders set forth on the signature pages thereto (collectively, &#8220;Sellers&#8221; and each, a &#8220;Seller&#8221;, and collectively with Sunergy, the &#8220;Sunergy Parties&#8221;), for limited purposes, the Sponsor, and for limited purposes, Timothy Bridgewater, an individual, in his capacity as the Sellers Representative (the &#8220;Business Combination Agreement&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In accordance with the terms and subject to the conditions of the Business Combination Agreement, among other things: (i)&#160;prior to the consummation of the Business Combination (the &#8220;Closing&#8221;), each issued and outstanding Class&#160;B ordinary share, par value $<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal">0.0001</ix:nonFraction> per share, of ESGEN will convert into one ESGEN Class&#160;A ordinary share, par value $<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal">0.0001</ix:nonFraction> per share, of ESGEN (the &#8220;ESGEN Share Conversion&#8221;); and (ii)&#160;following the ESGEN Share Conversion but prior to the Closing, ESGEN will, subject to the receipt of the requisite shareholder approval, transfer by way of continuation from the Cayman Islands to the State of Delaware and domesticate as a Delaware corporation (the &#8220;Domestication&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Domestication, (A)&#160;each outstanding ESGEN Class&#160;A Ordinary Share will become one share of Class&#160;A common stock, par value $<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal">0.0001</ix:nonFraction> per share, of ESGEN, (B)&#160;<ix:nonNumeric name="esac:ClassOfWarrantOrRightDescription" contextRef="P04_19_2023To04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis">each outstanding warrant to purchase one ESGEN Class&#160;A Ordinary Share will become a warrant to purchase <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" contextRef="PAsOn04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> share of ESGEN Class&#160;A Common Stock at an exercise price of $<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="PAsOn04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">11.50</ix:nonFraction> per share</ix:nonNumeric>, and (C)&#160;ESGEN will file its certificate of incorporation and will adopt bylaws to serve as its governing documents upon consummation of the Domestication. In connection with the ESGEN Share Conversion and the Domestication, <ix:nonNumeric name="us-gaap:CommonStockConversionBasis" contextRef="P04_19_2023To04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis_WarrantMemberusgaapStatementEquityComponentsAxis">each issued and outstanding unit of ESGEN, each consisting of ESGEN Class&#160;A Ordinary Share and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-half</div> of one warrant to purchase one ESGEN Class&#160;A Ordinary Share</ix:nonNumeric> (each, an &#8220;ESGEN Unit&#8221;), that has not been previously separated into the underlying ESGEN Class&#160;A Ordinary Shares and underlying ESGEN Warrants prior to the Domestication will be cancelled and will entitle the holder thereof to (x)&#160;one share of ESGEN Class&#160;A Common Stock and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(y)&#160;</div><ix:nonNumeric name="esac:ClassOfWarrantOrRightDescription" contextRef="P04_19_2023To04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis_WarrantAgreementMemberESACAgreementAxis" continuedAt="TextSelection_86217260">one-half of one</ix:nonNumeric> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><br/></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 8pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>15</ix:exclude> </div></div></div> <ix:exclude><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></ix:exclude> </ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_86216914_4" continuedAt="TextSelectionAppend_86216914_5"><ix:exclude><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_86216914_5" continuedAt="TextSelectionAppend_86216914_6"><ix:exclude> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_86216914_6" continuedAt="TextSelectionAppend_86216914_7"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:continuation id="TextSelection_86217260">warrant representing the right to purchase <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" contextRef="PAsOn04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis_WarrantAgreementMemberESACAgreementAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> share of ESGEN Class&#160;A Common Stock at an exercise price of $<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="PAsOn04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis_WarrantAgreementMemberESACAgreementAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">11.50</ix:nonFraction> per share</ix:continuation> on the terms and subject to the conditions applicable to ESGEN Warrants set forth in the Warrant Agreement, dated as of October&#160;22, 2021, between ESGEN and Continental Stock Transfer&#160;&amp; Trust Company (the &#8220;Trustee&#8221;). </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with the terms and subject to the conditions of the Business Combination Agreement, Sunergy will cause all holders of any options, warrants or rights to subscribe for or purchase any equity interests of Sunergy or its subsidiaries or securities (including debt securities) convertible into or exchangeable for, or that otherwise confer on the holder any right to acquire, any equity interests of Sunergy or any subsidiary thereof (collectively, the &#8220;Sunergy Convertible Interests&#8221;) existing immediately prior to the Closing either to exchange or convert all such holder&#8217;s Sunergy Convertible Interests into limited liability interests of Sunergy (the &#8220;Sunergy Company Interests&#8221;) in accordance with the governing documents of Sunergy or the Sunergy Convertible Interests (collectively, the &#8220;Sunergy Exchanges&#8221;). </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">At the Closing, ESGEN will contribute to OpCo (1)&#160;all of its assets (excluding its interests in OpCo, but including the amount of cash in the Trust Account as of immediately prior to the Closing (after giving effect to the exercise of redemption rights by any ESGEN shareholders)), and (2)&#160;a number of newly issued shares of Class&#160;V common stock of ESGEN, par value $<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal">0.0001</ix:nonFraction> per share, which will generally have only voting rights (the &#8220;ESGEN Class&#160;V Common Stock&#8221;), equal to the number of Seller OpCo Units (as defined in the Business Combination Agreement) (the &#8220;Seller Class&#160;V Shares&#8221;) and (y)&#160;in exchange, OpCo shall issue to ESGEN (i)&#160;a number of common units of OpCo (the &#8220;OpCo Units&#8221;) which shall equal the number of total shares of ESGEN Class&#160;A Common Stock issued and outstanding immediately after the Closing and (ii)&#160;a number of warrants to purchase OpCo Units which shall equal the number of SPAC Warrants issued and outstanding immediately after the Closing (the transactions described above in this paragraph, the &#8220;ESGEN Contribution&#8221;). Immediately following the ESGEN Contribution, (x)&#160;the Sellers will contribute to OpCo the Sunergy Company Interests and (y)&#160;in exchange therefor, OpCo will transfer to the Sellers the Seller OpCo Units and the Seller Class&#160;V Shares.</div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The obligation of ESGEN, the Sunergy Parties and OpCo to consummate the Business Combination is subject to certain customary closing conditions, including, but not limited to, (i)&#160;the absence of any order, law or other legal restraint or prohibition enacted, issued or promulgated by any court of competent jurisdiction or other governmental entity of competent jurisdiction having the effect of making the Business Combination illegal or otherwise prohibiting the consummation of the Business Combination, (ii)&#160;the termination or expiration of any applicable waiting period applicable to the consummation of the Business Combination under the Hart-Scott-Rodino Act, (iii)&#160;the effectiveness of the Registration Statement on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-4</div> (the &#8220;Registration Statement&#8221;) in accordance with the provisions of the Securities Act, registering the ESGEN Class&#160;A Common Stock to be issued in connection with the Business Combination Agreement, (iv)&#160;receipt of the required approvals of ESGEN&#8217;s shareholders at a meeting of the shareholders of ESGEN in connection with the Business Combination, (v)&#160;the ESGEN Class&#160;A Common Stock to be issued in connection with the Business Combination immediately after Closing shall be listed on Nasdaq and ESGEN will be able to satisfy any continued listing requirements of Nasdaq immediately after Closing, (vi)&#160;if the ESGEN shareholders do not approve the Redemption Limitation Amendment (as defined in the Business Combination Agreement), ESGEN having at least $<ix:nonFraction name="us-gaap:MinimumNetWorthRequiredForCompliance" contextRef="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000,001</ix:nonFraction> of net tangible assets (as determined in accordance with Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3a51-1(g)(1)</div> of the Exchange Act) remaining immediately after any holders of the ESGEN Class&#160;A Ordinary Shares exercise their redemption rights, (vii)&#160;the members of the post-Business Combination ESGEN board of directors shall have been elected or appointed in accordance with the Business Combination Agreement and (viii)&#160;the aggregate transaction proceeds, including from the Trust Account after giving effect to the exercise of redemption rights by any ESGEN shareholders pursuant to the ESGEN amended and restated memorandum and articles of association, as amended, and the proceeds resulting from the Initial PIPE Investment (as defined below) and any financing agreements executed in furtherance of the Business Combination Agreement, shall be greater or equal to $<ix:nonFraction name="us-gaap:ProceedsFromSaleOfRestrictedInvestments" contextRef="P04_19_2023To04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:num-dot-decimal">20.0</ix:nonFraction>&#160;million. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Concurrently with the execution of the Business Combination Agreement, ESGEN entered into a subscription agreement (the &#8220;Initial Subscription Agreement&#8221;) with Sponsor. Pursuant to the Initial Subscription Agreement, Sponsor agreed to subscribe for and purchase, and ESGEN agreed to issue and sell to Sponsor, concurrently with</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>16</ix:exclude></div></div></div> <ix:exclude><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></ix:exclude> </ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_86216914_7" continuedAt="TextSelectionAppend_86216914_8"><ix:exclude><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_86216914_8" continuedAt="TextSelectionAppend_86216914_9"><ix:exclude> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_86216914_9"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">the Closing, an aggregate of <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" contextRef="P04_19_2023To04_19_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_InitialSubscriptionAgreementMemberESACAgreementAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">1,000,000</ix:nonFraction> shares of ESGEN Class&#160;A Common Stock for a purchase price of $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="PAsOn04_19_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_InitialSubscriptionAgreementMemberESACAgreementAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">10.00</ix:nonFraction> per share, for aggregate gross proceeds of $<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" contextRef="P04_19_2023To04_19_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_InitialSubscriptionAgreementMemberESACAgreementAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">10,000,000</ix:nonFraction> (the &#8220;Initial PIPE Investment&#8221;). The closing of the Initial PIPE Investment is contingent upon, among other things, the substantially concurrent consummation of the Business Combination. The Initial Subscription Agreement provides that ESGEN will grant Sponsor certain customary registration rights. In addition to the Initial PIPE Investment, under the Business Combination Agreement, ESGEN and Sunergy have agreed to use their reasonable best efforts to identify other investors to enter into equity financing agreements (the &#8220;Additional Financing Agreements&#8221; and, together with the Initial Subscription Agreement, the &#8220;Financing Agreements&#8221;), in form and substance reasonably acceptable to ESGEN and Sunergy, to support the transaction (such equity financing under the Financing Agreements, collectively, herein referred to as the &#8220;Private Placements&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Business Combination is expected to close in the fourth quarter of 2023, following the receipt of the required approvals by our shareholders and the fulfillment of other customary closing conditions. </div> </ix:continuation><ix:nonNumeric name="esac:WarrantLiabilitiesDisclosureTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true" continuedAt="TextSelection_86216915"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note <div style="letter-spacing: 0px; top: 0px;;display:inline;">7</div>&#160;&#8212; Warrant Liabilities </div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company accounts for the <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="PAsOn10_22_2021" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">27,840,000</ix:nonFraction> warrants issued in connection with the Public Offering (<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="PAsOn10_22_2021_PublicWarrantsMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">13,800,000</ix:nonFraction> Public Warrants and <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="PAsOn10_22_2021_PrivateWarrantsMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">14,040,000</ix:nonFraction> Private Placement Warrants) in accordance with the guidance contained in ASC Topic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">815-40.</div> Such guidance provides that because the warrants do not meet the criteria for equity treatment thereunder, each warrant must be recorded as a liability. Accordingly, the Company classifies each warrant as a liability at its fair value. This liability is subject to remeasurement at each balance sheet date.<br/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">With each such remeasurement, the warrant liabilities will be adjusted to fair value, with the change in fair value recognized in the Company&#8217;s statements of operations. </div></div></div> </ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_86216915" continuedAt="TextSelectionAppend_86216915_1"><ix:exclude> <div style="font-size: .83em;margin-top : 1.67em;margin-bottom : 1.67em;font-weight: bold;"></div> </ix:exclude></ix:continuation></div> </div> <div> <div style="line-height:normal;background-color:white;display: inline;"> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_86216915_1" continuedAt="TextSelectionAppend_86216915_2"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Public Warrants </div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each whole warrant entitles the holder to purchase one Class&#160;A ordinary share at a price of $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_PublicWarrantsMemberusgaapSubsidiarySaleOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">11.50</ix:nonFraction> per share, subject to adjustment as discussed herein. In addition, if (x)&#160;the Company issues additional Class&#160;A ordinary shares or equity-linked securities for capital raising purposes in connection with the closing of the initial Business Combination at an issue price or effective issue price of less than $<ix:nonFraction name="us-gaap:SharePrice" contextRef="PAsOn06_30_2023" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">9.20</ix:nonFraction> per ordinary share (with such issue price or effective issue price to be determined in good faith by the Company&#8217;s board of directors and, in the case of any such issuance to the Sponsor or its affiliates, without taking into account any Founder Shares held by the Sponsor or such affiliates, as applicable, prior to such issuance) (the &#8220;Newly Issued Price&#8221;), (y) the aggregate gross proceeds from such issuances represent more than <ix:nonFraction name="esac:PercentageOfGrossProceedsOnTotalEquityProceeds" contextRef="PAsOn06_30_2023" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">60</ix:nonFraction>% of the total equity proceeds, and interest thereon, available for the funding of the initial Business Combination on the date of the consummation of the initial Business Combination (net of redemptions), and (z)&#160;the volume weighted average trading price of the Class&#160;A ordinary shares during the 20 trading day period starting on the trading day prior to the day on which the Company consummates its initial Business Combination (such price, the &#8220;Market Value&#8221;) is below $<ix:nonFraction name="us-gaap:SharePrice" contextRef="PAsOn06_30_2023" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">9.20</ix:nonFraction> per share, the exercise price of the warrants will be adjusted (to the nearest cent) to be equal to <ix:nonFraction name="esac:ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue" contextRef="PAsOn06_30_2023" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">115</ix:nonFraction>% of the higher of the Market Value and the Newly Issued Price, the $<ix:nonFraction name="esac:ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice" contextRef="PAsOn06_30_2023" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">18.00</ix:nonFraction> per share redemption trigger price described adjacent to &#8220;Redemption of warrants when the price per Class&#160;A ordinary share equals or exceeds $<ix:nonFraction name="esac:ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice" contextRef="PAsOn06_30_2023" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">18.00</ix:nonFraction>&#8221; will be adjusted (to the nearest cent) to be equal to <ix:nonFraction name="esac:ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue" contextRef="PAsOn06_30_2023" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">180</ix:nonFraction>% of the higher of the Market Value and the Newly Issued Price, and the $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="PAsOn06_30_2023" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">10.00</ix:nonFraction> per share redemption trigger price described adjacent to the caption &#8220;Redemption of warrants when the price per Class&#160;A ordinary share equals or exceeds $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">10.00</ix:nonFraction>&#8221; will be adjusted (to the nearest cent) to be equal to the higher of the Market Value and the Newly Issued Price. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The warrants will become exercisable <ix:nonNumeric name="esac:ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" contextRef="P01_01_2023To06_30_2023" format="ixt-sec:durday">30</ix:nonNumeric> days after the completion of the Company&#8217;s initial Business Combination and will expire <ix:nonNumeric name="us-gaap:WarrantsAndRightsOutstandingTerm" contextRef="PAsOn06_30_2023" format="ixt-sec:durwordsen">five years</ix:nonNumeric> after the completion of the Company&#8217;s initial Business Combination, at 5:00 p.m., New York City time, or earlier upon redemption or liquidation. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has agreed that as soon as practicable, but in no event later than 20 business days after the closing of the initial Business Combination, it will use its commercially reasonable efforts to file with the SEC a post-</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>17</ix:exclude></div></div></div> <ix:exclude><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></ix:exclude> </ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_86216915_2" continuedAt="TextSelectionAppend_86216915_3"><ix:exclude><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_86216915_3" continuedAt="TextSelectionAppend_86216915_4"><ix:exclude> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_86216915_4" continuedAt="TextSelectionAppend_86216915_5"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">effective amendment to the registration statement of which this prospectus forms a part or a new registration statement for the registration, under the Securities Act, of the Class&#160;A ordinary shares issuable upon exercise of the warrants, and the Company will use its commercially reasonable efforts to cause the same to become effective within <ix:nonNumeric name="esac:ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised" contextRef="P01_01_2023To06_30_2023" format="ixt-sec:durday">60</ix:nonNumeric> business days after the closing of the initial Business Combination, and to maintain the effectiveness of such registration statement and a current prospectus relating to those Class&#160;A ordinary shares until the warrants expire or are redeemed, as specified in the warrant agreement; provided that if the Class&#160;A ordinary shares are at the time of any exercise of a warrant not listed on a national securities exchange such that they satisfy the definition of a &#8220;covered security&#8221; under Section&#160;18(b)(1) of the Securities Act, the Company may, at its option, require holders of Public Warrants who exercise their warrants to do so on a &#8220;cashless basis&#8221; in accordance with Section&#160;3(a)(9) of the Securities Act and, in the event the Company so elect, it will not be required to file or maintain in effect a registration statement, but the Company will use its commercially reasonably efforts to register or qualify the shares under applicable blue sky laws to the extent an exemption is not available. The &#8220;fair market value&#8221; as used in this paragraph shall mean the volume weighted average price of the Class&#160;A ordinary shares for the <ix:nonNumeric name="esac:TradingDayPriorToDateOnWhichNoticeOfExercise" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" format="ixt-sec:durday">10</ix:nonNumeric> trading days ending on the trading day prior to the date on which the notice of exercise is received by the warrant agent. If a registration statement covering the Class&#160;A ordinary shares issuable upon exercise of the warrants is not effective by the 60th day after the closing of the initial Business Combination, warrant holders may, until such time as there is an effective registration statement and during any period when the Company will have failed to maintain an effective registration statement, exercise warrants on a &#8220;cashless basis&#8221; in accordance with Section&#160;3(a)(9) of the Securities Act or another exemption, but it will use its commercially reasonably efforts to register or qualify the shares under applicable blue sky laws to the extent an exemption is not available. In such event, each holder would pay the exercise price by surrendering the warrants for that number of Class&#160;A ordinary shares equal to the lesser of (A)&#160;the quotient obtained by dividing (x)&#160;the product of the number of Class&#160;A ordinary shares underlying the warrants, multiplied by the excess of the &#8220;fair market value&#8221; (defined below) less the exercise price of the warrants by (y)&#160;the fair market value and (B) <ix:nonFraction name="esac:FairMarketValuePrice" contextRef="PAsOn06_30_2023" unitRef="Unit_USD_per_Share" decimals="3" scale="0" format="ixt:num-dot-decimal">0.361</ix:nonFraction>. The &#8220;fair market value&#8221; as used in this paragraph shall mean the volume weighted average price of the Class&#160;A ordinary shares for the <ix:nonNumeric name="esac:TradingDayPriorToDateOnWhichNoticeOfExercise" contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" format="ixt-sec:durday">10</ix:nonNumeric> trading days ending on the trading day prior to the date on which the notice of exercise is received by the warrant agent.</div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Redemption of warrants when the price per Class</div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;A ordinary share equals or exceeds $<ix:nonFraction name="us-gaap:SharePrice" contextRef="PAsOn06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">18.00</ix:nonFraction>. </div></div>Once the warrants become exercisable, the Company may redeem not less than all of the outstanding warrants (except as described herein with respect to the Private Placement Warrants): </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">in whole and not in part; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">at a price of $<ix:nonFraction name="esac:ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" contextRef="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.01</ix:nonFraction> per warrant; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">upon a minimum of <ix:nonNumeric name="esac:ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" contextRef="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis" format="ixt-sec:durday">30</ix:nonNumeric> days&#8217; prior written notice of redemption to each warrant holder; and </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">if, and only if, the closing price of the Class&#160;A ordinary shares equals or exceeds $<ix:nonFraction name="us-gaap:SharePrice" contextRef="PAsOn06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">18.00</ix:nonFraction> per share (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant as described under the heading &#8220;Description of Securities&#8212;Warrants&#8212;Public Shareholders&#8217; Warrants&#8212;Anti-dilution Adjustments&#8221;) for any <ix:nonNumeric name="esac:ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays" contextRef="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis" format="ixt-sec:durday">20</ix:nonNumeric> trading days within <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">a<ix:nonNumeric name="esac:ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" contextRef="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis" format="ixt-sec:durday">30</ix:nonNumeric>-tradingday</div> period ending three trading days before the Company sends the notice of redemption to the warrant holders. </div> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Redemption of warrants when the price per Class</div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;A ordinary share equals or exceeds $<ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="PAsOn06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00MemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">10.00</ix:nonFraction>. </div></div>Once the warrants become exercisable, the Company may redeem not less than all of the outstanding warrants: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">in whole and not in part; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">at $<ix:nonFraction name="us-gaap:SharePrice" contextRef="PAsOn06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00MemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">0.10</ix:nonFraction> per warrant upon a minimum of <ix:nonNumeric name="esac:ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" contextRef="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00MemberusgaapClassOfWarrantOrRightAxis" format="ixt-sec:durday">30</ix:nonNumeric> days&#8217; prior written notice of redemption; and </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">if, and only if, the closing price of the Class&#160;A ordinary shares equals or exceeds $<ix:nonFraction name="esac:ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" contextRef="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00MemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:num-dot-decimal">10.00</ix:nonFraction> per public share (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant as described under the heading &#8220;Description of Securities&#8212;Warrants&#8212;Public Shareholders&#8217; Warrants&#8212;Anti-dilution Adjustments&#8221;) for any <ix:nonNumeric name="esac:ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays" contextRef="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00MemberusgaapClassOfWarrantOrRightAxis" format="ixt-sec:durday">20</ix:nonNumeric> trading days within the30-tradingday period ending three trading days before the Company sends the notice of redemption to the warrant holders; </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><ix:exclude>18</ix:exclude> </div></div></div> <ix:exclude><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></ix:exclude> </ix:continuation></div> </div> <ix:continuation id="TextSelectionAppend_86216915_5" continuedAt="TextSelectionAppend_86216915_6"><ix:exclude><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/></ix:exclude></ix:continuation><ix:continuation id="TextSelectionAppend_86216915_6" continuedAt="TextSelectionAppend_86216915_7"><ix:exclude> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> </ix:exclude></ix:continuation> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:continuation id="TextSelectionAppend_86216915_7"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Private Warrants </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If the Private Placement Warrants are held by holders other than the Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the warrants included in the units sold in the Public Offering. Any amendment to the terms of the Private Placement Warrants or any provision of the warrant agreement with respect to the Private Placement Warrants will require a vote of holders of at least 50% of the number of the then outstanding Private Placement Warrants. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accounting treatment of derivative financial instruments requires that the Company record a derivative liability upon the closing of the IPO. Accordingly, the Company has classified each warrant as a liability at its fair value and the warrants were allocated a portion of the proceeds from the issuance of the Units equal to its fair value. This liability is subject to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> at each balance sheet date. With each such <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement,</div> the warrant liabilities will be adjusted to fair value, with the change in fair value recognized in the Company&#8217;s statement of operations. The Company will reassess the classification at each balance sheet date. If the classification changes as a result of events during the period, the warrants will be reclassified as of the date of the event that causes the reclassification. </div> </ix:continuation><ix:nonNumeric name="us-gaap:DerivativesAndFairValueTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note <div style="letter-spacing: 0px; top: 0px;;display:inline;">8</div>&#160;&#8212; Recurring Fair Value Measurements </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of June&#160;30, 2023 and December&#160;31, 2022, investments held in the Trust Account are determined by Level&#160;1 inputs utilizing quoted prices (unadjusted) in active markets for identical assets. <br/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s Public Warrants are traded on the Nasdaq. As such, the Public Warrant valuation is based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. The fair value of the Public Warrant liabilities is classified within Level&#160;1 of the fair value hierarchy. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At June&#160;30, 2023 and December&#160;31, 2022, the Company considers the Private Warrants to be economically equivalent to the Public Warrants. As such, the valuation of the Public Warrants was used to value the Private Warrants. The fair value of the Private Warrant liabilities is classified within Level&#160;2 of the fair value hierarchy. </div></div></div> <ix:nonNumeric name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following tables presents fair value information as of June&#160;30, 2023 and December&#160;31, 2022 of the Company&#8217;s financial assets and liabilities that were accounted for at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.</div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 65%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30, 2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;1</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;2</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;3</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Marketable securities held in Trust Account</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsHeldInTrustNoncurrent" contextRef="PAsOn06_30_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">31,631,853</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsHeldInTrustNoncurrent" contextRef="PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">31,631,853</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div> </td>
<td style="vertical-align:bottom">&#160;&#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;&#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;&#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;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Public Warrants</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn06_30_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,015,680</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,015,680</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Private Warrants</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn06_30_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,033,344</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn06_30_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,033,344</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn06_30_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">966,000</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn06_30_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">982,800</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn06_30_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">1,948,800</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt">&#160;</td>
<td colspan="4" style="height:12pt">&#160;</td>
<td colspan="4" style="height:12pt">&#160;</td>
<td colspan="4" style="height:12pt">&#160;</td>
<td colspan="4" style="height:12pt">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31, 2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;1</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;2</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;3</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div> </td>
<td style="vertical-align:bottom">&#160;&#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;&#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;&#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;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Marketable securities held in Trust Account</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsHeldInTrustNoncurrent" contextRef="PAsOn12_31_2022_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">285,506,568</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="us-gaap:AssetsHeldInTrustNoncurrent" contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">285,506,568</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div> </td>
<td style="vertical-align:bottom">&#160;&#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;&#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;&#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;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Public Warrants</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">394,680</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">394,680</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Private Warrants</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">401,544</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">401,544</ix:nonFraction></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">394,680</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">401,544</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction>&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><ix:nonFraction name="esac:WarrantLiabilitiesFairValueDisclosure" contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:num-dot-decimal">796,224</ix:nonFraction></div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> </ix:nonNumeric> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There were <ix:nonFraction name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" contextRef="P01_01_2022To06_30_2022" unitRef="Unit_USD" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction> transfers to or from Levels 1, 2 or 3.<br/></div> </ix:nonNumeric> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">19 </div></div></div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> </div> </div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 1.67em; margin-bottom: 1.67em;;font-weight: bold;"><a href="#toc" style="null;text-indent: 0px;">Table of Contents</a></div> <div style="text-align:center"> <div style="width:8.5in;text-align:left;margin-left: auto;margin-right: auto"><ix:nonNumeric name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" contextRef="P01_01_2023To06_30_2023" escape="true"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note <div style="letter-spacing: 0px; top: 0px;;display:inline;">9</div>&#160;&#8212; Shareholders&#8217; Deficit </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Preference shares</div></div></div></div>&#8212;The Company is authorized to issue <ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn06_30_2023" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">1,000,000</ix:nonFraction> preference shares with a par value of $<ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn06_30_2023" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">0.0001</ix:nonFraction> and with such designations, voting and other rights and preferences as may be determined from time to time by the Company&#8217;s board of directors. As of June&#160;30, 2023 and December&#160;31, 2022, there were <ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn12_31_2022" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn06_30_2023" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn12_31_2022" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn06_30_2023" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> preference shares issued or outstanding. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Class</div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;A ordinary shares</div></div></div></div>&#8212;The Company is authorized to issue <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">250,000,000</ix:nonFraction> Class&#160;A ordinary shares with a par value of $<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:num-dot-decimal">0.0001</ix:nonFraction> per share. As of June&#160;30, 2023 and December&#160;31, 2022, there were <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> Class&#160;A ordinary shares issued or outstanding other than the <ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">2,896,555</ix:nonFraction> and <ix:nonFraction name="us-gaap:TemporaryEquitySharesOutstanding" contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">27,600,000</ix:nonFraction> Class&#160;A ordinary shares subject to possible redemption that are accounted for outside of the shareholders&#8217; deficit section of the condensed balance sheets, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Class</div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;B ordinary shares</div></div></div></div>&#8212;The Company is authorized to issue <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:num-dot-decimal">25,000,000</ix:nonFraction> Class&#160;B ordinary shares with a par value of $<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_USD_per_Share" decimals="4" scale="0" format="ixt:num-dot-decimal">0.0001</ix:nonFraction> per share. Holders are entitled to one vote for each share of Class&#160;B ordinary shares. As of June&#160;30, 2023 and December&#160;31, 2022, there were <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:num-dot-decimal">6,900,000</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> Class&#160;B ordinary shares issued and outstanding. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Holders of Class&#160;A ordinary shares and holders of Class&#160;B ordinary shares will vote together as a single class on all matters submitted to a vote of the Company&#8217;s shareholders except as required by law. Unless specified in the Company&#8217;s amended and restated memorandum and articles of association, or as required by applicable provisions of the Companies Act or applicable stock exchange rules, the affirmative vote of a majority of the Company&#8217;s ordinary shares that are voted is required to approve any such matter voted on by its shareholders. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The</div></div>&#160;Class&#160;B ordinary shares will automatically convert into Class&#160;A ordinary shares (which such Class&#160;A ordinary shares delivered upon conversion will not have any redemption rights or be entitled to liquidating distributions from the Trust Account if the Company fails to consummate an initial Business Combination) at the time of the initial Business Combination or earlier at the option of the holders thereof at a ratio such that the number of Class&#160;A ordinary shares issuable upon conversion of all Founder Shares will equal, in the aggregate, on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as-converted</div> basis, <ix:nonFraction name="esac:ConvertibleStockConversionRatio" contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis" unitRef="Unit_pure" decimals="0" scale="0" format="ixt:num-dot-decimal">20</ix:nonFraction>% of the sum of (i)&#160;the total number of ordinary shares issued and outstanding upon completion of the Public Offering, plus (ii)&#160;the total number of Class&#160;A ordinary shares issued or deemed issued or issuable upon conversion or exercise of any equity-linked securities or rights issued or deemed issued, by the Company in connection with or in relation to the consummation of the initial Business Combination, excluding any Class&#160;A ordinary shares or equity-linked securities exercisable for or convertible into Class&#160;A ordinary shares issued, deemed issued, or to be issued, to any seller in the initial Business Combination and any Private Placement Warrants issued to the Sponsor, any of its affiliates or any members of the Company&#8217;s management team upon conversion of Working Capital Loans. In no event will the Class&#160;B ordinary shares convert into Class&#160;A ordinary shares at a rate of less than <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-to-one.</div></div><br/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">This</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;is different than some other similarly structured blank check companies in which the initial shareholders will only be issued an aggregate of </div><ix:nonFraction name="esac:AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination" contextRef="P01_01_2023To06_30_2023" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:num-dot-decimal">20</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% of the total number of shares to be outstanding prior to the initial Business Combination.</div></div> </ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">20 </div> </div> </div> </div> </div>


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

<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" id="toc534537_7">Item&#160;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">References to the &#8220;Company,&#8221; &#8220;our,&#8221; &#8220;us&#8221; or &#8220;we&#8221; refer to ESGEN Acquisition Corporation. The following discussion and analysis of the Company&#8217;s financial condition and results of operations should be read in conjunction with the unaudited condensed financial statements and the notes thereto contained elsewhere in this Quarterly Report on Form <span style="white-space:nowrap">10-Q</span> (this &#8220;Quarterly Report&#8221;). Certain information contained in the discussion and analysis set forth below includes forward-looking statements that involve risks and uncertainties. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Cautionary Note Regarding Forward-Looking Statements </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">This Quarterly Report contains, and our officers and representatives may from time to time make, &#8220;forward-looking statements&#8221; within the meaning of the safe harbor provisions of the U.S. Private Securities Litigation Reform Act of 1995. Forward-looking statements can be identified by words such as &#8220;anticipate,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;goal,&#8221; &#8220;seek,&#8221; &#8220;believe,&#8221; &#8220;project,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;strategy,&#8221; &#8220;future,&#8221; &#8220;likely,&#8221; &#8220;may,&#8221; &#8220;should,&#8221; &#8220;will&#8221; and similar references to future periods. Examples of forward-looking statements include, among others, statements we make regarding: </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:1%">&#160;</td>
<td style="width:2%;vertical-align:top" align="left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">our ability to select an appropriate target business or businesses; </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:1%">&#160;</td>
<td style="width:2%;vertical-align:top" align="left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">our ability to complete our initial business combination; </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:1%">&#160;</td>
<td style="width:2%;vertical-align:top" align="left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">our expectations around the performance of a prospective target business or businesses; </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:1%">&#160;</td>
<td style="width:2%;vertical-align:top" align="left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">our success in retaining or recruiting, or changes required in, our officers, key employees or directors following our initial business combination; </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:1%">&#160;</td>
<td style="width:2%;vertical-align:top" align="left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">our officers and directors allocating their time to other businesses and potentially having conflicts of interest with our business or in approving our initial business combination; </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:1%">&#160;</td>
<td style="width:2%;vertical-align:top" align="left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">our potential ability to obtain additional financing to complete our initial business combination; </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:1%">&#160;</td>
<td style="width:2%;vertical-align:top" align="left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">our pool of prospective target businesses; </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:1%">&#160;</td>
<td style="width:2%;vertical-align:top" align="left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the ability of our officers and directors to generate a number of potential business combination opportunities; </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:1%">&#160;</td>
<td style="width:2%;vertical-align:top" align="left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">our public securities&#8217; potential liquidity and trading; </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:1%">&#160;</td>
<td style="width:2%;vertical-align:top" align="left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the lack of a market for our securities; </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:1%">&#160;</td>
<td style="width:2%;vertical-align:top" align="left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the use of proceeds not held in the trust account or available to us from interest income on the trust account balance; </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:1%">&#160;</td>
<td style="width:2%;vertical-align:top" align="left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">the trust account not being subject to claims of third parties; or </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:1%">&#160;</td>
<td style="width:2%;vertical-align:top" align="left">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-family:Times New Roman; font-size:10pt;text-align:left">our financial performance following our initial public offering. </p></td></tr></table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Forward-looking statements are neither historical facts nor assurances of future performance. Instead, they are based only on our current beliefs, expectations and assumptions regarding the future of our business, future plans and strategies, projections, anticipated events and trends, the economy and other future conditions. Because forward-looking statements relate to the future, they are subject to inherent uncertainties, risks and changes in circumstances that are difficult to predict and many of which are outside of our control. Our actual results and financial condition may differ materially from those indicated in the forward-looking statements. Therefore, you should not rely on any of these forward-looking statements. Important factors that could cause our actual results and financial condition to differ materially from those indicated in the forward-looking statements include, among others, those factors described under the heading &#8220;Risk Factors.&#8221; Should one or more of these risks or uncertainties materialize, or should any of our assumptions prove incorrect, actual results may vary in material respects from those projected in these forward-looking statements. We undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws. You should not take any statement regarding past trends or activities as representation that the trends or activities will continue in the future. Accordingly, you should not put undue reliance on these statements. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Overview </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We were incorporated as a Cayman Islands exempted company on April&#160;19, 2021 for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization or similar business combination with one or more businesses or entities (the &#8220;Business Combination&#8221;). We will not be limited to a particular industry or geographic region in our identification and acquisition of a target company. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Our sponsor is ESGEN LLC, a Delaware limited liability company (the &#8220;Sponsor&#8221;). </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">21 </p>

</div></div>



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

<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">The registration statement for our initial public offering (&#8220;initial public offering&#8221; or &#8220;Public Offering&#8221;) was declared effective on October&#160;19, 2021. On October&#160;22, 2021, we consummated our initial public offering of 27,600,000 units (the &#8220;Units&#8221; and, with respect to the ordinary shares included in the Units being offered, the &#8220;Public Shares&#8221;) at $10.00 per Unit (which included the full exercise of the underwriters&#8217; over-allotment option), and the sale of 14,040,000 warrants (the &#8220;Private Placement Warrants&#8221;) each exercisable to purchase one Class&#160;A ordinary share at $11.50 per share, at a price of $1.00 per Private Placement Warrant in a private placement to our sponsor that closed simultaneously with the initial public offering. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Following the closing of our initial public offering on October&#160;22, 2021, $281,520,000 ($10.20 per Unit) from the net proceeds sold in our initial public offering, including proceeds of the sale of the Private Placement Warrants, was deposited in a trust account (&#8220;Trust Account&#8221;) and will only be invested in United States &#8220;government securities&#8221; within the meaning of Section&#160;2(a)(16) of the Investment Company Act having a maturity of 185 days or less or in money market funds meeting certain conditions under Rule <span style="white-space:nowrap">2a-7</span> promulgated under the Investment Company Act which invest only in direct U.S. government treasury obligations. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Prior to shareholder approval of the Charter Amendment (as defined below), we had 15 months from the closing of our initial public offering to consummate the initial Business Combination. If we have not consummated the initial Business Combination within the Combination Period, we will: (i)&#160;cease all operations except for the purpose of winding up; (ii)&#160;as promptly as reasonably possible but not more than ten business days thereafter, redeem the public shares, at a <span style="white-space:nowrap">per-share</span> price, payable in cash, equal to the aggregate amount then on deposit in the Trust Account, including interest earned on the funds held in the Trust Account and not previously released to us to pay income taxes, if any (less up to $100,000 of interest to pay winding up and dissolution expenses) divided by the number of the then-outstanding public shares, which redemption will completely extinguish public shareholders&#8217; rights as shareholders (including the right to receive further liquidation distributions, if any); and (iii)&#160;as promptly as reasonably possible following such redemption, subject to the approval of our remaining shareholders and board of directors, liquidate and dissolve, subject in the case of clauses (ii)&#160;and (iii), to our obligations under Cayman Islands law to provide for claims of creditors and the requirements of other applicable law. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;18, 2023, the Company held an extraordinary general meeting of shareholders (the &#8220;Meeting&#8221;) to consider and vote upon, among other things, a proposal to amend the Company&#8217;s amended and restated memorandum and articles of association (the &#8220;Charter Amendment&#8221;) to (i)&#160;extend the date by which the Company must consummate its initial business combination (the &#8220;Termination Date&#8221;) from January&#160;22, 2023 to April&#160;22, 2023 and (ii)&#160;in the event that the Company has not consummated an initial business combination by April&#160;22, 2023, to allow the Company, by resolution of the Company&#8217;s board of directors (the &#8220;Board&#8221;) and, without any approval of the Company&#8217;s shareholders, upon five days&#8217; advance notice prior to each Additional Extension, to extend the Termination Date up to six times (with each such extension being upon five days&#8217; advance notice), each by one additional month (for a total of up to six additional months to complete a business combination) (each, an &#8220;Additional Extension&#8221; and such date, an &#8220;Additional Extension Date&#8221;), provided that the Sponsor or the Sponsor&#8217;s affiliates or permitted designees will deposit into the Trust Account for each Additional Extension Date the lesser of (a)&#160;US $140,000 or (b) $0.04 for each Public Share that is then-outstanding, in exchange for one or more <span style="white-space:nowrap">non-interest</span> bearing, unsecured promissory notes issued by the Company to the Sponsor or the Sponsor&#8217;s affiliates or permitted designees (the &#8220;Lenders&#8221; and each a &#8220;Lender&#8221;). In connection with the vote to approve the Charter Amendment, the holders of 24,703,445 Class&#160;A ordinary shares properly exercised their right to redeem their shares for cash at a redemption price of approximately $10.35 per share, for an aggregate redemption amount of $255,875,758. The Company&#8217;s current Additional Extension Date as of the date hereof is August&#160;22, 2023. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On April&#160;19, 2023, the Company entered into a Business Combination Agreement, by and among the Company, ESGEN OpCo, LLC, a Delaware limited liability company and wholly-owned subsidiary of ESGEN (&#8220;OpCo&#8221;), Sunergy Renewables, LLC, a Nevada limited liability company (&#8220;Sunergy&#8221;), the Sunergy equity holders set forth on the signature pages thereto (collectively, &#8220;Sellers&#8221; and each, a &#8220;Seller&#8221;, and collectively with Sunergy, the &#8220;Sunergy Parties&#8221;), for limited purposes, the Sponsor, and for limited purposes, Timothy Bridgewater, an individual, in his capacity as the Sellers Representative (the &#8220;Business Combination Agreement&#8221;). </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In accordance with the terms and subject to the conditions of the Business Combination Agreement, among other things: (i)&#160;prior to the consummation of the Business Combination (the &#8220;Closing&#8221;), each issued and outstanding Class&#160;B ordinary share, par value $0.0001 per share, of ESGEN will convert into one ESGEN Class&#160;A ordinary share, par value $0.0001 per share, of ESGEN (the &#8220;ESGEN Share Conversion&#8221;); and (ii)&#160;following the ESGEN Share Conversion but prior to the Closing, ESGEN will, subject to the receipt of the requisite shareholder approval, transfer by way of continuation from the Cayman Islands to the State of Delaware and domesticate as a Delaware corporation (the &#8220;Domestication&#8221;). </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Domestication, (A)&#160;each outstanding ESGEN Class&#160;A Ordinary Share will become one share of Class&#160;A common stock, par value $0.0001 per share, of ESGEN, (B)&#160;each outstanding warrant to purchase one ESGEN Class&#160;A Ordinary Share will become a warrant to purchase one share of ESGEN Class&#160;A Common Stock at an exercise price of $11.50 per share, and (C)&#160;ESGEN will file its certificate of incorporation and will adopt bylaws to serve as its governing documents upon consummation of the Domestication. In connection with the ESGEN Share Conversion and the Domestication, each issued and outstanding unit of ESGEN, each consisting of ESGEN Class&#160;A Ordinary Share and <span style="white-space:nowrap">one-half</span> of one warrant to purchase one ESGEN Class&#160;A Ordinary Share (each, an &#8220;ESGEN Unit&#8221;), that has not been previously separated into the underlying ESGEN Class&#160;A Ordinary Shares and underlying ESGEN Warrants prior to the Domestication will be cancelled and will entitle the holder thereof to (x)&#160;one share of ESGEN Class&#160;A Common Stock and <span style="white-space:nowrap">(y)&#160;one-half</span> of one warrant representing the right to purchase one share of ESGEN Class&#160;A Common Stock at an exercise price of $11.50 per share on the terms and subject to the conditions applicable to ESGEN Warrants set forth in the Warrant Agreement, dated as of October&#160;22, 2021, between ESGEN and Continental Stock Transfer&#160;&amp; Trust Company (the &#8220;Trustee&#8221;). </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">22 </p>

</div></div>



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

<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">In accordance with the terms and subject to the conditions of the Business Combination Agreement, Sunergy will cause all holders of any options, warrants or rights to subscribe for or purchase any equity interests of Sunergy or its subsidiaries or securities (including debt securities) convertible into or exchangeable for, or that otherwise confer on the holder any right to acquire, any equity interests of Sunergy or any subsidiary thereof (collectively, the &#8220;Sunergy Convertible Interests&#8221;) existing immediately prior to the Closing either to exchange or convert all such holder&#8217;s Sunergy Convertible Interests into limited liability interests of Sunergy (the &#8220;Sunergy Company Interests&#8221;) in accordance with the governing documents of Sunergy or the Sunergy Convertible Interests (collectively, the &#8220;Sunergy Exchanges&#8221;). </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">At the Closing, ESGEN will contribute to OpCo (1)&#160;all of its assets (excluding its interests in OpCo, but including the amount of cash in the Trust Account as of immediately prior to the Closing (after giving effect to the exercise of redemption rights by any ESGEN shareholders)), and (2)&#160;a number of newly issued shares of Class&#160;V common stock of ESGEN, par value $0.0001 per share, which will generally have only voting rights (the &#8220;ESGEN Class&#160;V Common Stock&#8221;), equal to the number of Seller OpCo Units (as defined in the Business Combination Agreement) (the &#8220;Seller Class&#160;V Shares&#8221;) and (y)&#160;in exchange, OpCo shall issue to ESGEN (i)&#160;a number of common units of OpCo (the &#8220;OpCo Units&#8221;) which shall equal the number of total shares of ESGEN Class&#160;A Common Stock issued and outstanding immediately after the Closing and (ii)&#160;a number of warrants to purchase OpCo Units which shall equal the number of SPAC Warrants issued and outstanding immediately after the Closing (the transactions described above in this paragraph, the &#8220;ESGEN Contribution&#8221;). Immediately following the ESGEN Contribution, (x)&#160;the Sellers will contribute to OpCo the Sunergy Company Interests and (y)&#160;in exchange therefor, OpCo will transfer to the Sellers the Seller OpCo Units and the Seller Class&#160;V Shares. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The obligation of ESGEN, the Sunergy Parties and OpCo to consummate the Business Combination is subject to certain customary closing conditions, including, but not limited to, (i)&#160;the absence of any order, law or other legal restraint or prohibition enacted, issued or promulgated by any court of competent jurisdiction or other governmental entity of competent jurisdiction having the effect of making the Business Combination illegal or otherwise prohibiting the consummation of the Business Combination, (ii)&#160;the termination or expiration of any applicable waiting period applicable to the consummation of the Business Combination under the Hart-Scott-Rodino Act, (iii)&#160;the effectiveness of the Registration Statement on Form <span style="white-space:nowrap">S-4</span> (the &#8220;Registration Statement&#8221;) in accordance with the provisions of the Securities Act, registering the ESGEN Class&#160;A Common Stock to be issued in connection with the Business Combination Agreement, (iv)&#160;receipt of the required approvals of ESGEN&#8217;s shareholders at a meeting of the shareholders of ESGEN in connection with the Business Combination, (v)&#160;the ESGEN Class&#160;A Common Stock to be issued in connection with the Business Combination immediately after Closing shall be listed on Nasdaq and ESGEN will be able to satisfy any continued listing requirements of Nasdaq immediately after Closing, (vi)&#160;if the ESGEN shareholders do not approve the Redemption Limitation Amendment (as defined in the Business Combination Agreement), ESGEN having at least $5,000,001 of net tangible assets (as determined in accordance with Rule <span style="white-space:nowrap">3a51-1(g)(1)</span> of the Exchange Act) remaining immediately after any holders of the ESGEN Class&#160;A Ordinary Shares exercise their redemption rights, (vii)&#160;the members of the post-Business Combination ESGEN board of directors shall have been elected or appointed in accordance with the Business Combination Agreement and (viii)&#160;the aggregate transaction proceeds, including from the Trust Account after giving effect to the exercise of redemption rights by any ESGEN shareholders pursuant to the ESGEN amended and restated memorandum and articles of association, as amended, and the proceeds resulting from the Initial PIPE Investment (as defined below) and any financing agreements executed in furtherance of the Business Combination Agreement, shall be greater or equal to $20.0&#160;million. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Concurrently with the execution of the Business Combination Agreement, ESGEN entered into a subscription agreement (the &#8220;Initial Subscription Agreement&#8221;) with Sponsor. Pursuant to the Initial Subscription Agreement, Sponsor agreed to subscribe for and purchase, and ESGEN agreed to issue and sell to Sponsor, concurrently with the Closing, an aggregate of 1,000,000 shares of ESGEN Class&#160;A Common Stock for a purchase price of $10.00 per share, for aggregate gross proceeds of $10,000,000 (the &#8220;Initial PIPE Investment&#8221;). The closing of the Initial PIPE Investment is contingent upon, among other things, the substantially concurrent consummation of the Business Combination. The Initial Subscription Agreement provides that ESGEN will grant Sponsor certain customary registration rights. In addition to the Initial PIPE Investment, under the Business Combination Agreement, ESGEN and Sunergy have agreed to use their reasonable best efforts to identify other investors to enter into equity financing agreements (the &#8220;Additional Financing Agreements&#8221; and, together with the Initial Subscription Agreement, the &#8220;Financing Agreements&#8221;), in form and substance reasonably acceptable to ESGEN and Sunergy, to support the transaction (such equity financing under the Financing Agreements, collectively, herein referred to as the &#8220;Private Placements&#8221;). </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For additional information regarding the Business Combination Agreement, see the Company&#8217;s Current Report on Form <span style="white-space:nowrap">8-K</span> filed with the SEC on April&#160;20, 2023. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Business Combination is expected to close in the fourth quarter of 2023, following the receipt of the required approvals by our shareholders and the fulfillment of other customary closing conditions. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On April&#160;5, 2023, the Company issued an unsecured promissory note (the &#8220;Note&#8221;) in the principal amount of up to $1,500,000 to the Sponsor, which may be drawn down by the Company from time to time prior to the consummation of the Company&#8217;s Business Combination. The Note does not bear interest, matures on the date of consummation of the Business Combination and is subject to customary events of default. As of June&#160;30, 2023, there was approximately $515,862 outstanding under the Note. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">23 </p>

</div></div>



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

<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">Results of Operations </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All of our activity from April&#160;19, 2021 (inception) through June&#160;30, 2023, was in preparation for our initial public offering, and since our initial public offering, including the effectuation of the Charter Amendment and the negotiation and entry into the Business Combination Agreement. We will not generate any operating revenues until the closing and completion of our initial Business Combination. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the three months ended June&#160;30, 2023, we had a net loss of $1,411,072, which consisted of a change in fair value of warrant liabilities of $378,624 and operating costs of $1,822,712, partially offset by interest income from marketable securities held in the Trust Account of $365,224 and recovery of offering costs allocated to warrants of $425,040. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the three months ended June&#160;30, 2022, we had a net income of $1,494,631, which consisted of a gain on change in fair value of warrant liabilities of $1,527,600, interest income from marketable securities held in Trust Account of $368,774, offset by operating costs of $401,743. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the six months ended June&#160;30, 2023, we had a net loss of $2,857,183, which consisted of a change in fair value of warrant liabilities of $1,252,800 and operating costs of $3,335,293, partially offset by interest income from marketable securities held in the Trust Account of $1,305,870 and recovery of offering costs allocated to warrants of $425,040. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">For the six months ended June&#160;30, 2022, we had a net income of $7,375,172, which consisted of a gain on change in fair value of warrant liabilities of $8,262,960, interest income from marketable securities held in Trust Account of $386,945, offset by formation and operating costs of $1,274,733. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Liquidity and Capital Resources </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of June&#160;30, 2023, we had cash of $50,193 and owe $4,664,539 in accounts payable and accrued expenses and an additional $996,401 payable to related parties. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Prior to the completion of our initial public offering, our liquidity needs had been satisfied through a capital contribution from the sponsor of $25,000 and a loan to us of up to $300,000 by our sponsor under an unsecured promissory note, which had an outstanding balance of $171,346 at June&#160;30, 2023 and December&#160;31, 2022. The Sponsor has agreed to defer repayment of the loan until the close of the Business Combination. On April&#160;5, 2023, we issued an unsecured promissory note (the &#8220;Note&#8221;) in the principal amount of up to $1,500,000 to our Sponsor, which may be drawn down by us from time to time prior to the consummation of the initial Business Combination. As of June&#160;30, 2023, there was approximately $515,862 outstanding under the Note. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In addition, in order to finance transaction costs in connection with a business combination, our Sponsor, an affiliate of our Sponsor or certain of our officers and directors may, but are not obligated to, provide us Working Capital Loans. As of June&#160;30, 2023 and December&#160;31, 2022, there were no amounts outstanding under any Working Capital Loans. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Based on the foregoing, management believes that we will not have sufficient working capital and borrowing capacity to meet our needs through the earlier of the consummation of a Business Combination or one year from this filing. Over this time period, we will be using these funds for paying existing accounts payable, identifying and evaluating prospective initial Business Combination candidates, performing due diligence on prospective target businesses, paying for travel expenditures, selecting the target business to merge with or acquire, and structuring, negotiating and consummating the Business Combination. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the company&#8217;s assessment of going concern considerations in accordance with ASC Subtopic <span style="white-space:nowrap">205-40,</span> &#8220;Presentation of Financial Statements &#8211; Going Concern&#8221;, the company has until August&#160;22, 2023 (unless extended as described above) to consummate a Business Combination. If a Business Combination is not consummated by this date and an Additional Extension not obtained, there will be a mandatory liquidation and subsequent dissolution of the company. It is uncertain whether the Company will be able to consummate a Business Combination by this time. Management has determined that the mandatory liquidation, should a Business Combination not occur, and an extension is not obtained, as well as the potential for us to have insufficient funds available to operate our business prior to a Business Combination, and potential subsequent dissolution, raises substantial doubt about the Company&#8217;s ability to continue as a going concern. It is uncertain whether the company will be able to consummate a Business Combination or obtain an Additional Extension by this time. No adjustments have been made to the carrying amounts of assets or liabilities should the company be required to liquidate after August&#160;22, 2023 (unless extended as described above). </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Contractual Obligations </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Other than the below, we do not have any long-term debt obligations, capital lease obligations, operating lease obligations, purchase obligations or long-term liabilities. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Underwriting Agreement </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The IPO underwriters were entitled to a deferred underwriting commission of 3.5% of the gross proceeds of our IPO upon the completion of our initial Business Combination. In April 2023, the IPO underwriters waived any right to receive such deferred underwriting commissions and will therefore receive no additional underwriting commissions in connection with the Closing. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">24 </p>

</div></div>



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

<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">Office Space, Secretarial and Administrative Services </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Through the earlier of consummation of the initial Business Combination or the liquidation, the Company incurs $10,000 per month for office space, utilities, secretarial support and administrative services provided by the Sponsor. For the three and six months ended June&#160;30, 2023, the Company incurred $30,000 and $60,000, respectively, pursuant to this agreement. For the three and six months ended June&#160;30, 2023, the Company incurred $30,000 and $60,000, respectively, pursuant to this agreement. No amounts have been paid for these services. As of June&#160;30, 2023 and December&#160;31, 2022, the Company reported on the balance sheets $135,000 and $120,000, respectively, pursuant to this agreement, in &#8220;Due to related party&#8221;. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Registration Rights </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The holders of the Founder Shares, Private Placement Warrants and any warrants that may be issued upon conversion of Working Capital Loans (and any Class&#160;A ordinary shares issuable upon the exercise of the Private Placement Warrants and warrants that may be issued upon conversion of Working Capital Loans) are entitled to registration rights pursuant to a registration and shareholder rights agreement signed at the closing of our initial public offering (the &#8220;IPO Registration Rights Agreement&#8221;). The holders of these securities are entitled to make up to three demands, excluding short form demands, that we register such securities. In addition, the holders have certain &#8220;piggy-back&#8221; registration rights with respect to registration statements filed subsequent to our completion of the initial Business Combination. However, the registration and shareholder rights agreement provides that we will not permit any registration statement filed under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;) to become effective until termination of the applicable <span style="white-space:nowrap">lock-up</span> period, which occurs (i)&#160;in the case of the Founder Shares, and (ii)&#160;in the case of the Private Placement Warrants and the respective Class&#160;A ordinary shares issuable upon exercise of the Private Placement Warrants, 30 days after the completion of the initial Business Combination. We will bear the expenses incurred in connection with the filing of any such registration statements. The holders of the Founder Shares, Private Placement Warrants and any warrants that may be issued upon conversion of Working Capital Loans (and any Class&#160;A ordinary shares issuable upon the exercise of the Working Capital Loans and warrants that may be issued upon conversion of Working Capital Loans) will be entitled to registration rights pursuant to a registration and expected shareholder rights agreement signed at the closing of our initial public offering. The holders of these securities are entitled to make up to three demands, excluding short form demands, that the company register such securities. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In addition, the holders have certain &#8220;piggy-back&#8221; registration rights with respect to registration statements filed subsequent to the completion of its initial Business Combination. However, the registration and shareholder rights agreement provides that we will not permit any registration statement filed under the Securities Act to become effective until termination of the applicable lockup period, which occurs (i)&#160;in the case of the Founder Shares, as described in the following paragraph, and (ii)&#160;in the case of the Private Placement Warrants and the respective Class&#160;A ordinary shares underlying such warrants, 30 days after the completion of the initial Business Combination. We will bear the expenses incurred in connection with the filing of any such registration statements. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Except as described herein, the Sponsor and its directors and executive officers have agreed not to transfer, assign or sell any of their Founder Shares until the earliest of (A)&#160;one year after the completion of the initial Business Combination or (B)&#160;subsequent to the initial Business Combination, (x)&#160;if the closing price of the Class&#160;A ordinary shares equals or exceeds $12.00 per share (as adjusted for share subdivisions, share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within any <span style="white-space:nowrap">30-trading</span> day period commencing at least 150 days after the initial Business Combination, or (y)&#160;the date on which we complete a liquidation, merger, share exchange or other similar transaction that results in all of the public shareholders having the right to exchange their ordinary shares for cash, securities or other property. Any permitted transferees would be subject to the same restrictions and other agreements of the Sponsor and its directors and executive officers with respect to any founder shares. Any permitted transferees will be subject to the same restrictions and other agreements of the Sponsor with respect to any Founder Shares. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In addition, pursuant to the registration and shareholder rights agreement, the Sponsor, upon and following consummation of an initial Business Combination, will be entitled to nominate three individuals for election to the board of directors, as long as the Sponsor holds any securities covered by the registration and shareholder rights agreement. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">A&amp;R Registration Rights Agreement </span></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Business Combination Agreement contemplates that, at the Closing, Sunergy, Sunergy&#8217;s underlying equityholders and the Initial Shareholders (as defined below) (collectively, the &#8220;New PubCo Holders&#8221;) and New PubCo will enter into an amended and restated IPO Registration Rights Agreement (the &#8220;A&amp;R Registration Rights Agreement&#8221;), pursuant to which, among other things, New PubCo and the Initial Shareholders will agree to amend and restate the Registration and Shareholder Rights Agreement, dated as of October&#160;22, 2021, entered into by them in connection with ESGEN&#8217;s IPO. Pursuant to the A&amp;R Registration Rights Agreement, New PubCo will agree that, within 30 days following the consummation of the Business Combination, it will use its commercially reasonable efforts to file a resale shelf registration statement on behalf of Sunergy, Sunergy&#8217;s underlying equityholders and the Initial Shareholders (the &#8220;New PubCo Holders&#8221;) registering (i)&#160;New PubCo&#8217;s private placement warrants, (ii)&#160;any outstanding shares of Class&#160;A common stock, par value $0.0001 per share, of New PubCo (&#8220;New PubCo Class&#160;A Common Stock&#8221;) held by the New PubCo Holders, (iii)&#160;any shares of New PubCo Class&#160;A Common Stock issued or issuable upon exchange of an equivalent number of Class&#160;B units of OpCo and Class&#160;V common stock of New PubCo, par value $0.0001 per share, issued to the Sellers pursuant to the Business Combination Agreement, (iv)&#160;any shares of New PubCo Class&#160;A Common Stock issued or to be issued to any of the New PubCo Holders in connection with the Business Combination and (v)&#160;any other equity security of New PubCo issued or issuable with respect to any of the foregoing by way of a stock dividend or stock split or in connection </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">25 </p>

</div></div>



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

<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">
with a combination of shares, recapitalization, merger, consolidation or reorganization (collectively, the &#8220;Registrable Securities&#8221;); provided, however, that as to any particular Registrable Securities, such securities shall cease to be Registrable Securities when (A)&#160;a registration statement with respect to the sale of such Registrable Securities becomes effective under the Securities Act and such Registrable Securities shall have been sold, transferred, disposed of or exchanged in accordance with such registration statement, (B)&#160;such Registrable Securities shall have been otherwise transferred and such transferee is not entitled to the registration rights provided in the A&amp;R Registration Rights Agreement, (C)&#160;such Registrable Securities shall have ceased to be outstanding, or (D)&#160;such Registrable Securities may be sold without registration pursuant to Rule 144 and Rule 145, as applicable, promulgated under the Securities Act (or any successor rule promulgated thereto) (but with no volume or other restrictions or limitations). </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Additionally, the A&amp;R Registration Rights Agreement will also provide, subject to certain underwriter cutbacks and suspension periods, (i)&#160;certain demand rights entitling the New PubCo Holders the right to require New PubCo to effect an underwritten offering and (ii)&#160;certain piggyback rights entitling the New PubCo Holders the right to include such New PubCo Holder&#8217;s Registrable Securities in any underwritten offering that New PubCo proposes to consummate for its own account or for the account of its stockholders. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Amendment to the Letter Agreement </span></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Concurrently with the execution of the Business Combination Agreement, the Sponsor, the independent directors of the board of directors of ESGEN and one or more client accounts of Westwood Group Holdings, Inc. (successor to Salient Capital Advisors, LLC) (collectively, the &#8220;Initial Shareholders&#8221;) entered into an amendment (as amended, the &#8220;Amendment to the Letter Agreement&#8221;) to that certain Letter Agreement, dated as of October&#160;22, 2021, by and between the Initial Shareholders, pursuant to which, among other things, each of the Initial Shareholders agreed (i)&#160;not to transfer his, her or its ESGEN Class&#160;B ordinary shares (or the ESGEN Class&#160;A Common Stock issuable in exchange for such ESGEN Class&#160;B ordinary shares pursuant to the Business Combination Agreement) prior to the earlier of (A)&#160;six months after the Closing or (B)&#160;subsequent to the Closing (x)&#160;if the last sale price of the ESGEN Class&#160;A Common Stock quoted on Nasdaq is greater than or equal to $12 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a <span style="white-space:nowrap">30-consecutive</span> trading day period commencing at least 90 days after Closing, or (y)&#160;the date on which ESGEN completes a liquidation, merger, share exchange or other similar transaction that results in all of the Company&#8217;s shareholders having the right to exchange their ESGEN Class&#160;A ordinary shares (including any shares of ESGEN Class&#160;A Common Stock issuable in exchange for such ESGEN Class&#160;A ordinary shares) for cash, securities or other property and (ii)&#160;each Initial Shareholder agreed to waive any adjustment to the conversion ratio set forth in the governing documents of ESGEN with respect to the ESGEN Class&#160;B ordinary shares prior to the earlier of the ESGEN Share Conversion or the Closing. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold">Critical Accounting Estimates </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The preparation of these financial statements in conformity with US&#160;GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of expenses during the reporting period. Actual results could differ from those estimates. We have not identified any critical accounting estimates. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Recent Accounting Pronouncements </span></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Refer to Note 2 (&#8220;Significant Accounting Policies&#8221;) in the financial statements for the recent accounting pronouncements. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold" id="toc534537_8">Item&#160;3. Quantitative and Qualitative Disclosures About Market Risk </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We are a smaller reporting company as defined by Rule <span style="white-space:nowrap">12b-2</span> of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;) and are not required to provide the information otherwise required under this item. As of June&#160;30, 2023, we were not subject to any market or interest rate risk. The net proceeds of the Public Offering, including amounts in the Trust Account, were invested in U.S. government securities with a maturity of 185 days or less or in money market funds that meet certain conditions under Rule <span style="white-space:nowrap">2a-7</span> under the Investment Company Act of 1940, as amended, that invest only in direct U.S. government treasury obligations. Due to the short-term nature of these investments, we believe there will be no associated material exposure to interest rate risk. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We have not engaged in any hedging activities since our inception, and we do not expect to engage in any hedging activities with respect to the market risk to which we are exposed. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">26 </p>

</div></div>



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

<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" id="toc534537_9">Item&#160;4. Controls and Procedures </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Evaluation of Disclosure Controls and Procedures </span></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Disclosure controls are procedures that are designed with the objective of ensuring that information required to be disclosed in our reports filed under the Exchange Act, such as this Quarterly Report, is recorded, processed, summarized and reported within the time period specified in the SEC&#8217;s rules and forms. Disclosure controls are also designed with the objective of ensuring that such information is accumulated and communicated to our management, including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure. Our management evaluated, with the participation of our principal executive officer and principal financial and accounting officer (our &#8220;Certifying Officers&#8221;), the effectiveness of our disclosure controls and procedures as of June&#160;30, 2023, pursuant to Rule <span style="white-space:nowrap">13a-15(b)</span> under the Exchange Act and determined that our disclosures controls and procedures were not effective as the material weakness identified as of December&#160;31, 2022 and detailed in our Annual Report on Form <span style="white-space:nowrap">10-K</span> continues to exist as of June&#160;30, 2023. A material weakness, as defined in the SEC regulations, is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company&#8217;s annual or interim financial statements will not be prevented or detected on a timely basis. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As previously disclosed in our Annual Report on Form <span style="white-space:nowrap">10-K</span> for the year ended December&#160;31, 2022, our disclosure controls and procedures were not effective because of the identification of a material weakness in our internal control over financial reporting. We identified material weaknesses in our internal control over financial reporting, specifically, we did not design and maintain an effective control environment to prevent or detect material misstatements to the financial statements. Specifically, we lacked a sufficient complement of personnel with an appropriate level of internal controls and accounting knowledge, training and experience commensurate with our financial reporting requirements. Specifically, management did not design and maintain effective controls over the calculation of earnings per share and classification of the reinvestment of interest and dividend income in the Trust Account in the statement of cash flows. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Remediation Plan </span></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Management plans to remediate the material weakness identified above by enhancing our processes to identify and appropriately apply applicable accounting requirements and increased communication among our personnel and third-party professionals with whom we consult regarding accounting applications. The elements of our remediation plan can only be accomplished over time, and we can offer no assurance that these initiatives will ultimately have the intended effects. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We do not expect that our disclosure controls and procedures will prevent all errors and all instances of fraud. Disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the disclosure controls and procedures are met. Further, the design of disclosure controls and procedures must reflect the fact that there are resource constraints, and the benefits must be considered relative to their costs. Because of the inherent limitations in all disclosure controls and procedures, no evaluation of disclosure controls and procedures can provide absolute assurance that we have detected all our control deficiencies and instances of fraud, if any. The design of disclosure controls and procedures also is based partly on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><span style="font-style:italic">Changes in Internal Control over Financial Reporting </span></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Other than the remediation plan described above, there were no changes in our internal control over financial reporting (as such term is defined in Rules <span style="white-space:nowrap">13a-15(f)</span> and <span style="white-space:nowrap">15d-15(f)</span> of the Exchange Act) during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold" id="toc534537_10">PART II &#8211; OTHER INFORMATION </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold" id="toc534537_11">Item&#160;1. Legal Proceedings </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">None. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold" id="toc534537_12">Item&#160;1A. Risk Factors. </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of the date of this Quarterly Report, except as described below, there have been no material changes from the risk factors previously disclosed in the Company&#8217;s Annual Report on Form <span style="white-space:nowrap">10-K</span> as filed with the SEC on March&#160;31, 2023 (the &#8220;Annual Report&#8221;). </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">27 </p>

</div></div>



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

<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"><span style="font-style:italic">There are no assurances that the approval of the Charter Amendment or the execution of the Business Combination Agreement will enable us to complete our proposed Business Combination. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Charter Amendment, our Amended and Restated Memorandum and Articles of Association were amended to, among other things, (i)&#160;extend the date by which the Company must consummate its initial business combination from January&#160;22, 2023 to the Extended Date and (ii)&#160;in the event that the Company has not consummated an initial business combination by the Extended Date, to allow the Company, by resolution of the Board and, without any approval of the Company&#8217;s shareholders, upon five days&#8217; advance notice prior to the Extended Date, to extend the Extended Date up to six times (with each such extension being upon five days&#8217; advance notice), each by one additional month (for a total of up to six additional months to complete a business combination), provided that the Lenders will deposit into the Trust Account for each Additional Extension Date the lesser of (a)&#160;US $140,000 or (b) $0.04 for each Public Share that is then-outstanding, in exchange for one or more <span style="white-space:nowrap">non-interest</span> bearing, unsecured promissory notes issued by the Company to the Lender. The purpose of the Charter Amendment is to allow the Company more time to complete its initial business combination and reduce the amount of funds to be deposited in the Trust Account to secure the extension. </p> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Even though such extension was approved by our shareholders, the Company can provide no assurances that we will be able to complete our proposed Business Combination prior to the final Additional Extension Date. Our ability to consummate the Business Combination is dependent on a variety of factors, many of which are beyond our control. Additionally, we will be required to offer stockholders redemption rights again in connection with any stockholder vote to approve our proposed Business Combination. Other than in connection with a redemption offer or liquidation, our stockholders may be unable to recover their investment except through sales of our shares on the open market. The price of our shares may be volatile, and there can be no assurance that stockholders will be able to dispose of our shares at favorable prices, or at all. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold"><span style="font-style:italic">We and our proposed target pursuant to the Business Combination Agreement will incur significant transaction and transition costs in connection with the proposed Business Combination. </span></p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">We and our proposed target pursuant to the Business Combination Agreement expect to incur significant, <span style="white-space:nowrap">non-recurring</span> costs in connection with consummating the Business Combination and operating as a public company following the consummation of the Business Combination. We and such company may also incur additional costs to retain key employees. We will incur and be responsible for the expenses and fees as set forth in, and in connection with, the Business Combination Agreement. There can be no assurance that such fees and expenses will not be greater than expected or that there will be no unexpected costs related to the Business Combination. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold" id="toc534537_13">Item&#160;2. Unregistered Sales of Equity Securities and Use of Proceeds from Registered Securities </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">None </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold" id="toc534537_14">Item&#160;3. Defaults Upon Senior Securities </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">None. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold" id="toc534537_15">Item&#160;4. Mine Safety Disclosures </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Not applicable. </p> <p style="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;font-weight:bold" id="toc534537_16">Item&#160;5. Other Information </p> <p style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">None. </p>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">28 </p>

</div></div>



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

<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" id="toc534537_17">Item&#160;6. Exhibits </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;margin:0 auto">


<tr>

<td></td>

<td style="vertical-align:bottom;width:4%"></td>
<td style="width:90%"></td></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; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">Exhibit</p> <p style="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman;font-weight:bold;text-align:center">No.</p></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap" align="center"><span style="font-weight:bold">Description</span></td></tr>


<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">&#160;&#160;2.1&#8224;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1865506/000119312523108475/d438948dex21.htm">Business Combination Agreement, dated as of April 19, 2023, by and among ESGEN, Sunergy, the Sellers, OpCo, the Sponsor and Timothy Bridgewater (incorporated by reference to Exhibit 2.1 to the Registrant&#8217;s Current Report on Form 8-K filed on April 20, 2023) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">&#160;&#160;3.1</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1865506/000110465921129543/tm2119331d11_ex3-1.htm">Amended and Restated Memorandum and Articles of Association (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s Current Report on Form <span style="white-space:nowrap">8-K</span> filed on October&#160;25, 2021) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">&#160;&#160;3.2</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1865506/000119312523012109/d427314dex31.htm">Amendment to the Amended and Restated Articles of Association (incorporated by reference to Exhibit 3.1 to the Registrant&#8217;s Current Report on Form <span style="white-space:nowrap">8-K</span> filed on January&#160;20, 2023) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></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"> <p style="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman"><a href="http://www.sec.gov/Archives/edgar/data/1865506/000119312523095307/d397094dex101.htm">Promissory Note in favor of ESGEN LLC, dated April 5, 2023 (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on April 7, 2023) </a></p></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">10.2</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1865506/000119312523108475/d438948dex101.htm">Amendment to Letter Agreement, dated as of April 19, 2023, by and among ESGEN, the Sponsor and the Insiders party thereto (incorporated by reference to Exhibit 10.1 to the Registrant&#8217;s Current Report on Form 8-K filed on April 20, 2023) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">10.3</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="http://www.sec.gov/Archives/edgar/data/1865506/000119312523108475/d438948dex102.htm">Initial Subscription Agreement, dated as of April 19, 2023, by and between ESGEN and the Sponsor (incorporated by reference to Exhibit 10.2 to the Registrant&#8217;s Current Report on Form 8-K filed on April 20, 2023) </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">31.1*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d534537dex311.htm">Certification of Principal Executive Officer Pursuant to Securities Exchange Act Rules <span style="white-space:nowrap">13a-14(a)</span> and <span style="white-space:nowrap">15(d)-14(a),</span> as adopted Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">31.2*</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d534537dex312.htm">Certification of Principal Financial Officer Pursuant to Securities Exchange Act Rules <span style="white-space:nowrap">13a-14(a)</span> and <span style="white-space:nowrap">15(d)-14(a),</span> as adopted Pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">32.1**</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d534537dex321.htm">Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section&#160;1350, as adopted Pursuant to Section&#160;906 of the Sarbanes- Oxley Act of 2002 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">32.2**</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top"><a href="d534537dex322.htm">Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section&#160;1350, as adopted Pursuant to Section&#160;906 of the Sarbanes- Oxley Act of 2002 </a></td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.INS</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Instance Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.SCH</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Schema Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.CAL</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Calculation Linkbase Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.DEF</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Definition Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.LAB</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Label Linkbase Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap">101.PRE</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Inline XBRL Taxonomy Extension Presentation Linkbase Document</td></tr>
<tr style="font-size:1pt">
<td style="height:6pt"></td>
<td style="height:6pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top;white-space:nowrap"><span style="white-space:nowrap">EX-104</span></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:top">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)</td></tr>
</table> <p style="font-size:12pt;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" align="left">*</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Filed herewith. </p></td></tr></table>
<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" align="left">**</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Furnished herewith. </p></td></tr></table>
<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" align="left">&#8224;</td>
<td align="left" style="vertical-align:top"> <p style=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:left">Certain of the schedules to this exhibit have been omitted in accordance with Regulation S-K Item 601(a)(5). The Registrant agrees to furnish supplementally a copy of all omitted exhibits and schedules to the SEC upon its request. </p></td></tr></table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">29 </p>

</div></div>



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

<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" id="toc534537_18"><span style="text-decoration:underline">SIGNATURES </span></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, thereunto 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:45%"></td>

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

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

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


<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Date: August&#160;14, 2023</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="3" style="vertical-align:bottom;white-space:nowrap"><span style="font-weight:bold">ESGEN Acquisition Corporation</span></td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td style="height:12pt" colspan="2"></td>
<td style="height:12pt" colspan="2"></td>
<td style="height:12pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap">By:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Andrea Bernatova</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap">Andrea Bernatova</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap">Chief Executive Officer</td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td style="height:12pt" colspan="2"></td>
<td style="height:12pt" colspan="4"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top">Date: August&#160;14, 2023</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td colspan="3" style="vertical-align:bottom;white-space:nowrap"><span style="font-weight:bold">ESGEN Acquisition Corporation</span></td></tr>
<tr style="font-size:1pt">
<td style="height:12pt"></td>
<td style="height:12pt" colspan="2"></td>
<td style="height:12pt" colspan="2"></td>
<td style="height:12pt" colspan="2"></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap">By:</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap"> <p style="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Nader Daylami</p></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap">Nader Daylami</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom"></td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom;white-space:nowrap">Chief Financial Officer</td></tr>
</table>
 <p style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</p> <p style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center">30 </p>

</div></div>

</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>d534537dex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>EXHIBIT 31.1 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>PURSUANT
TO RULES <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> AND <FONT STYLE="white-space:nowrap">15d-14(a)</FONT> </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>UNDER THE
SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Andrea Bernatova, certify that: </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%" 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">I have reviewed this Quarterly Report on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> for the quarter
ended June&nbsp;30, 2023 of ESGEN Acquisition Corporation; </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%" 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">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a
material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </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%" 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">Based on my knowledge, the financial statements, and other financial information included in this report,
fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; </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%" 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">The registrant&#146;s other certifying officer and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> for the registrant and have: </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">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">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be
designed under our supervision, to ensure that material information relating to the registrant, including its subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
</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">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">Designed such internal control over financial reporting, or caused such internal control over financial
reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting
principles; </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">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">Evaluated the effectiveness of the registrant&#146;s disclosure controls and procedures and presented in this
report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; 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="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that
occurred during the registrant&#146;s most recent fiscal quarter (the registrant&#146;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal
control over financial reporting; 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="4%" 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">The registrant&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of
internal control over financial reporting, to the registrant&#146;s auditors and the audit committee of the registrant&#146;s board of directors (or persons performing the equivalent functions): </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">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">All significant deficiencies and material weaknesses in the design or operation of internal control over
financial reporting which are reasonably likely to adversely affect the registrant&#146;s ability to record, process, summarize and report financial information; 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="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">Any fraud, whether or not material, that involves management or other employees who have a significant role in
the registrant&#146;s internal controls over financial reporting. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: August&nbsp;14, 2023 </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

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

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</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">/s/ Andrea Bernatova</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Andrea Bernatova</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Chief Executive Officer</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">(Principal
Executive Officer)</P></TD></TR>
</TABLE></DIV>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>d534537dex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>EXHIBIT 31.2 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>PURSUANT
TO RULES <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> AND <FONT STYLE="white-space:nowrap">15d-14(a)</FONT> </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>UNDER THE
SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I, Nader Daylami, certify that: </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%" 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">I have reviewed this Quarterly Report on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> for the quarter
ended June&nbsp;30, 2023 of ESGEN Acquisition Corporation: </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%" 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">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a
material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; </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%" 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">Based on my knowledge, the financial statements, and other financial information included in this report,
fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; </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%" 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">The registrant&#146;s other certifying officer and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> for the registrant and have: </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">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">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be
designed under our supervision, to ensure that material information relating to the registrant, including its subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
</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">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">Designed such internal control over financial reporting, or caused such internal control over financial
reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting
principles; </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">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">Evaluated the effectiveness of the registrant&#146;s disclosure controls and procedures and presented in this
report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; 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="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">Disclosed in this report any change in the registrant&#146;s internal control over financial reporting that
occurred during the registrant&#146;s most recent fiscal quarter (the registrant&#146;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal
control over financial reporting; 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="4%" 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">The registrant&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of
internal control over financial reporting, to the registrant&#146;s auditors and the audit committee of the registrant&#146;s board of directors (or persons performing the equivalent functions): </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">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">All significant deficiencies and material weaknesses in the design or operation of internal control over
financial reporting which are reasonably likely to adversely affect the registrant&#146;s ability to record, process, summarize and report financial information; 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="4%">&nbsp;</TD>
<TD WIDTH="5%" 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">Any fraud, whether or not material, that involves management or other employees who have a significant role in
the registrant&#146;s internal controls over financial reporting. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: August&nbsp;14, 2023 </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

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

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</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">/s/ Nader Daylami</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Nader Daylami</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Chief Financial Officer</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">(Principal
Financial Officer and Principal Accounting Officer)</P></TD></TR>
</TABLE></DIV>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>d534537dex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>EXHIBIT 32.1 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION PURSUANT TO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Quarterly Report of ESGEN Acquisition Corporation (the &#147;Company&#148;) on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> for
the quarter ended June&nbsp;30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, Andrea Bernatova, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section&nbsp;1350, as
adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(1) the Report fully complies with the requirements of
Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(2) the information contained in the Report fairly presents, in all material
respects, the financial condition and results of operations of the Company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: August&nbsp;14, 2023 </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

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

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</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">/s/ Andrea Bernatova</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Andrea Bernatova</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Chief Executive Officer</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">(Principal
Executive Officer)</P></TD></TR>
</TABLE></DIV>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>d534537dex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-32.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="right"><B>EXHIBIT 32.2 </B></P>
<P STYLE="margin-top:24pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION PURSUANT TO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Quarterly Report of ESGEN Acquisition Corporation (the &#147;Company&#148;) on Form <FONT STYLE="white-space:nowrap">10-Q</FONT> for
the quarter ended June&nbsp;30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the &#147;Report&#148;), I, Nader Daylami, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section&nbsp;1350, as
adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge: </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(1) the Report fully complies with the requirements of
Section&nbsp;13(a) or 15(d) of the Securities Exchange Act of 1934; and </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">(2) the information contained in the Report fairly presents, in all material
respects, the financial condition and results of operations of the Company. </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: August&nbsp;14, 2023 </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

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

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


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">By:</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">/s/ Nader Daylami</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Name:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP>Nader Daylami</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Title:</TD>
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom" NOWRAP> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Chief Financial Officer</P> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:10pt; font-family:Times New Roman">(Principal
Financial Officer and Principal Accounting Officer)</P></TD></TR>
</TABLE></DIV>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>esac-20230630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 15-August-2023 [01:51:33] {AM}-->
<schema targetNamespace="http://www.esgen-spac.com/20230630" elementFormDefault="qualified" xmlns:esac="http://www.esgen-spac.com/20230630" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21">
<annotation>
<appinfo>
<link:roleType roleURI="http://www.esgen-spac.com/role/CoverPage" id="CoverPage">
<link:definition>1001 - Document - Cover Page</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/CondensedBalanceSheets" id="CondensedBalanceSheets">
<link:definition>1002 - Statement - Condensed Balance Sheets</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical" id="CondensedBalanceSheetsParenthetical">
<link:definition>1003 - Statement - Condensed  Balance Sheets (Parenthetical)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/CondensedStatementsOfOperations" id="CondensedStatementsOfOperations">
<link:definition>1004 - Statement - Condensed Statements of Operations</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit" id="CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit">
<link:definition>1005 - Statement - Condensed Statements of Changes in Ordinary Shares Subject to Possible Redemption and Shareholders' Deficit</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows" id="CondensedStatementsOfCashFlows">
<link:definition>1006 - Statement - Condensed Statements of Cash Flows</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/OrganizationAndBusinessOperation" id="OrganizationAndBusinessOperation">
<link:definition>1007 - Disclosure - Organization and Business Operation</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/SignificantAccountingPolicies" id="SignificantAccountingPolicies">
<link:definition>1008 - Disclosure - Significant Accounting Policies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
<link:definition>1009 - Disclosure - Related Party Transactions</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/PrepaidExpenses" id="PrepaidExpenses">
<link:definition>1010 - Disclosure - Prepaid Expenses</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpenses" id="AccountsPayableAndAccruedExpenses">
<link:definition>1011 - Disclosure - Accounts Payable and Accrued Expenses</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/CommitmentsContingencies" id="CommitmentsContingencies">
<link:definition>1012 - Disclosure - Commitments &amp; Contingencies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/WarrantLiabilities" id="WarrantLiabilities">
<link:definition>1013 - Disclosure - Warrant Liabilities</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/RecurringFairValueMeasurements" id="RecurringFairValueMeasurements">
<link:definition>1014 - Disclosure - Recurring Fair Value Measurements</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/ShareholderSEquityDeficit" id="ShareholderSEquityDeficit">
<link:definition>1015 - Disclosure - Shareholder's Equity (Deficit)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies" id="SignificantAccountingPoliciesPolicies">
<link:definition>1016 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/SignificantAccountingPoliciesTables" id="SignificantAccountingPoliciesTables">
<link:definition>1017 - Disclosure - Significant Accounting Policies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/PrepaidExpensesTables" id="PrepaidExpensesTables">
<link:definition>1018 - Disclosure - Prepaid Expenses (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesTables" id="AccountsPayableAndAccruedExpensesTables">
<link:definition>1019 - Disclosure - Accounts Payable and Accrued Expenses (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/RecurringFairValueMeasurementsTables" id="RecurringFairValueMeasurementsTables">
<link:definition>1020 - Disclosure - Recurring Fair Value Measurements (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails" id="OrganizationAndBusinessOperationDetails">
<link:definition>1021 - Disclosure - Organization and Business Operation (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails" id="SignificantAccountingPoliciesDetails">
<link:definition>1022 - Disclosure - Significant Accounting Policies (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails" id="SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails">
<link:definition>1023 - Disclosure - Significant Accounting Policies - Reconciliation of Net Loss per Common Share (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails" id="RelatedPartyTransactionsAdditionalInformationDetails">
<link:definition>1024 - Disclosure - Related Party Transactions - Additional Information (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/PrepaidExpensesDetails" id="PrepaidExpensesDetails">
<link:definition>1025 - Disclosure - Prepaid Expenses (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails" id="AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails">
<link:definition>1026 - Disclosure - Accounts Payable and Accrued Expenses - Schedule of Company's Accounts Payable and Accrued Expenses (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/CommitmentsContingenciesDetails" id="CommitmentsContingenciesDetails">
<link:definition>1027 - Disclosure - Commitments &amp; Contingencies (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/WarrantLiabilitiesDetails" id="WarrantLiabilitiesDetails">
<link:definition>1028 - Disclosure - Warrant Liabilities (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" id="RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails">
<link:definition>1029 - Disclosure - Recurring Fair Value Measurements - Fair value hierarchy for liabilities measured at fair value on recurring basis (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/RecurringFairValueMeasurementsAdditionalInformationDetails" id="RecurringFairValueMeasurementsAdditionalInformationDetails">
<link:definition>1030 - Disclosure - Recurring Fair Value Measurements - Additional Information (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/ShareholdersEquityPreferredStockSharesDetails" id="ShareholdersEquityPreferredStockSharesDetails">
<link:definition>1031 - Disclosure - Shareholder's Equity - Preferred Stock Shares (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails" id="ShareholdersEquityCommonStockSharesDetails">
<link:definition>1032 - Disclosure - Shareholder's Equity-Common Stock Shares (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:linkbaseRef xlink:type="simple" xlink:href="esac-20230630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="esac-20230630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="esac-20230630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="esac-20230630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
</appinfo>
</annotation>
<import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
<import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
<import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
<import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
<import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
<import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd" />
<import namespace="http://xbrl.sec.gov/exch/2023" schemaLocation="https://xbrl.sec.gov/exch/2023/exch-2023.xsd" />
<import namespace="http://xbrl.sec.gov/naics/2023" schemaLocation="https://xbrl.sec.gov/naics/2023/naics-2023.xsd" />
<import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd" />
<import namespace="http://xbrl.sec.gov/stpr/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" />
<import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
<import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
<import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
<import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
<import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
<import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
<element name="UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember" substitutionGroup="xbrli:item" />
<element name="WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember" substitutionGroup="xbrli:item" />
<element name="Warrantliabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_Warrantliabilities" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DeferredUnderwriterSDiscountNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_DeferredUnderwriterSDiscountNoncurrent" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="LegalAndProfessionalFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_LegalAndProfessionalFees" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="RecoveryOfOfferingCostsAllocatedToWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_RecoveryOfOfferingCostsAllocatedToWarrants" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="WaiverOfDeferredUnderwriterFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_WaiverOfDeferredUnderwriterFees" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ImpactOfWaiverOfDeferredCommissionByUnderwriters" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="PrepaidExpensesTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_PrepaidExpensesTextBlock" substitutionGroup="xbrli:item" />
<element name="WarrantLiabilitiesDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_WarrantLiabilitiesDisclosureAbstract" substitutionGroup="xbrli:item" />
<element name="WarrantLiabilitiesDisclosureTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_WarrantLiabilitiesDisclosureTextBlock" substitutionGroup="xbrli:item" />
<element name="WarrantLiabilitiesPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_WarrantLiabilitiesPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="CommonStockSubjectToPossibleRedemptionPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="DerivativeFinancialInstrumentsPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_DerivativeFinancialInstrumentsPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="EmergingGrowthCompanyPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_EmergingGrowthCompanyPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="AssetsHeldInTrustAccountPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfPrepaidExpensesTableTextBlock" type="dtr-types:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_ScheduleOfPrepaidExpensesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="PublicWarrantsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_PublicWarrantsMember" substitutionGroup="xbrli:item" />
<element name="PrivatePlacementWarrantsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_PrivatePlacementWarrantsMember" substitutionGroup="xbrli:item" />
<element name="PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination" substitutionGroup="xbrli:item" />
<element name="ConditionForFutureBusinessCombinationThresholdPercentageOwnership" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership" substitutionGroup="xbrli:item" />
<element name="ClassOfWarrantOrRightPriceOfWarrantsOrRights" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights" substitutionGroup="xbrli:item" />
<element name="UnitsIssuedDuringPeriodSharesNewIssues" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_UnitsIssuedDuringPeriodSharesNewIssues" substitutionGroup="xbrli:item" />
<element name="RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination" substitutionGroup="xbrli:item" />
<element name="AccruedOfferingCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_AccruedOfferingCosts" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PercentageOfBusinessCombinationsAggregateFairMarketValue" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_PercentageOfBusinessCombinationsAggregateFairMarketValue" substitutionGroup="xbrli:item" />
<element name="NetTangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_NetTangibleAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="ConditionForFutureBusinessCombinationThresholdNetTangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="SponsorMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_SponsorMember" substitutionGroup="xbrli:item" />
<element name="AccretionOfTemporaryEquityToRedemptionValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_AccretionOfTemporaryEquityToRedemptionValue" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="WorkingCapitalLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_WorkingCapitalLoan" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="MaximumBorrowingCapacityOfRelatedPartyPromissoryNote" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PaymentsToRelatedParties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_PaymentsToRelatedParties" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="MaximumLoansConvertibleIntoWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_MaximumLoansConvertibleIntoWarrants" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="WorkingCapitalLoansWarrantMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_WorkingCapitalLoansWarrantMember" substitutionGroup="xbrli:item" />
<element name="UnsecuredPromissoryNoteMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_UnsecuredPromissoryNoteMember" substitutionGroup="xbrli:item" />
<element name="PromissoryNoteWithRelatedPartyMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_PromissoryNoteWithRelatedPartyMember" substitutionGroup="xbrli:item" />
<element name="AgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_AgreementAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="AgreementDomain" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_AgreementDomain" substitutionGroup="xbrli:item" />
<element name="BusinessCombinationAgreementMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_BusinessCombinationAgreementMember" substitutionGroup="xbrli:item" />
<element name="InitialSubscriptionAgreementMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_InitialSubscriptionAgreementMember" substitutionGroup="xbrli:item" />
<element name="WarrantAgreementMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_WarrantAgreementMember" substitutionGroup="xbrli:item" />
<element name="ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences" substitutionGroup="xbrli:item" />
<element name="ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" substitutionGroup="xbrli:item" />
<element name="MaximumNumberOfDemandsForRegistrationOfSecurities" type="xbrli:integerItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_MaximumNumberOfDemandsForRegistrationOfSecurities" substitutionGroup="xbrli:item" />
<element name="DeferredUnderwritingDiscount" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_DeferredUnderwritingDiscount" substitutionGroup="xbrli:item" />
<element name="DeferredUnderwritingFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_DeferredUnderwritingFees" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays" substitutionGroup="xbrli:item" />
<element name="ClassOfWarrantOrRightDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_ClassOfWarrantOrRightDescription" substitutionGroup="xbrli:item" />
<element name="WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations" substitutionGroup="xbrli:item" />
<element name="TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger" substitutionGroup="xbrli:item" />
<element name="TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays" substitutionGroup="xbrli:item" />
<element name="ReversalOfOfferingCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_ReversalOfOfferingCosts" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="EsgenCommonClassAMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_EsgenCommonClassAMember" substitutionGroup="xbrli:item" />
<element name="PrivateWarrantsMember" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_PrivateWarrantsMember" substitutionGroup="xbrli:item" />
<element name="RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member" substitutionGroup="xbrli:item" />
<element name="RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member" type="dtr-types:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member" substitutionGroup="xbrli:item" />
<element name="ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" substitutionGroup="xbrli:item" />
<element name="ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue" substitutionGroup="xbrli:item" />
<element name="ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays" substitutionGroup="xbrli:item" />
<element name="ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" substitutionGroup="xbrli:item" />
<element name="ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice" substitutionGroup="xbrli:item" />
<element name="FairMarketValuePrice" type="dtr-types:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_FairMarketValuePrice" substitutionGroup="xbrli:item" />
<element name="TradingDayPriorToDateOnWhichNoticeOfExercise" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_TradingDayPriorToDateOnWhichNoticeOfExercise" substitutionGroup="xbrli:item" />
<element name="ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised" substitutionGroup="xbrli:item" />
<element name="PercentageOfGrossProceedsOnTotalEquityProceeds" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_PercentageOfGrossProceedsOnTotalEquityProceeds" substitutionGroup="xbrli:item" />
<element name="ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue" substitutionGroup="xbrli:item" />
<element name="WarrantLiabilitiesFairValueDisclosure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="esac_WarrantLiabilitiesFairValueDisclosure" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination" type="dtr-types:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination" substitutionGroup="xbrli:item" />
<element name="ConvertibleStockConversionRatio" type="xbrli:pureItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="esac_ConvertibleStockConversionRatio" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>esac-20230630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 15-August-2023 [01:51:33] {AM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CondensedBalanceSheets" roleURI="http://www.esgen-spac.com/role/CondensedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CondensedStatementsOfOperations" roleURI="http://www.esgen-spac.com/role/CondensedStatementsOfOperations" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CondensedStatementsOfCashFlows" roleURI="http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#PrepaidExpensesDetails" roleURI="http://www.esgen-spac.com/role/PrepaidExpensesDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails" roleURI="http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails" />
<calculationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CondensedBalanceSheets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsHeldInTrustNoncurrent" xlink:label="loc_us-gaap_AssetsHeldInTrustNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsHeldInTrustNoncurrent" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsCurrent" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_PrepaidExpenseCurrent" use="optional" order="4" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CondensedBalanceSheets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_Liabilities" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_Warrantliabilities" xlink:label="loc_ESAC_Warrantliabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_ESAC_Warrantliabilities" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_DeferredUnderwriterSDiscountNoncurrent" xlink:label="loc_ESAC_DeferredUnderwriterSDiscountNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_ESAC_DeferredUnderwriterSDiscountNoncurrent" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_LiabilitiesCurrent" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaap_NotesPayableCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_NotesPayableCurrent" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_StockholdersEquity" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_PreferredStockValue" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_CommonStockValue" use="optional" order="14" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit" use="optional" order="15" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" use="optional" order="16" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_CommitmentsAndContingencies" use="optional" order="17" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CondensedStatementsOfOperations">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_OperatingIncomeLoss" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesRelatedParty" xlink:label="loc_us-gaap_CostsAndExpensesRelatedParty" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_CostsAndExpensesRelatedParty" use="optional" order="2" weight="-1" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_LegalAndProfessionalFees" xlink:label="loc_ESAC_LegalAndProfessionalFees" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_ESAC_LegalAndProfessionalFees" use="optional" order="3" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralInsuranceExpense" xlink:label="loc_us-gaap_GeneralInsuranceExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_GeneralInsuranceExpense" use="optional" order="4" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating" use="optional" order="5" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_NonoperatingIncomeExpense" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="loc_us-gaap_InvestmentIncomeInterest" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants" use="optional" order="8" weight="-1" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RecoveryOfOfferingCostsAllocatedToWarrants" xlink:label="loc_ESAC_RecoveryOfOfferingCostsAllocatedToWarrants" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="loc_ESAC_RecoveryOfOfferingCostsAllocatedToWarrants" use="optional" order="9" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities" use="optional" order="2" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireRestrictedInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireRestrictedInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireRestrictedInvestments" use="optional" order="3" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfRestrictedInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" use="optional" order="6" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_NetIncomeLoss" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_InterestIncomeOther" use="optional" order="10" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" use="optional" order="12" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RecoveryOfOfferingCostsAllocatedToWarrants" xlink:label="loc_ESAC_RecoveryOfOfferingCostsAllocatedToWarrants" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_ESAC_RecoveryOfOfferingCostsAllocatedToWarrants" use="optional" order="14" weight="-1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" use="optional" order="15" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/PrepaidExpensesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaap_PrepaidInsurance" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="loc_us-gaap_PrepaidInsurance" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent" use="optional" order="2" weight="1" />
</calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>esac-20230630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 15-August-2023 [01:51:33] {AM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CoverPage" roleURI="http://www.esgen-spac.com/role/CoverPage" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CondensedBalanceSheets" roleURI="http://www.esgen-spac.com/role/CondensedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CondensedBalanceSheetsParenthetical" roleURI="http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CondensedStatementsOfOperations" roleURI="http://www.esgen-spac.com/role/CondensedStatementsOfOperations" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit" roleURI="http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#OrganizationAndBusinessOperationDetails" roleURI="http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#SignificantAccountingPoliciesDetails" roleURI="http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails" roleURI="http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#RelatedPartyTransactionsAdditionalInformationDetails" roleURI="http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CommitmentsContingenciesDetails" roleURI="http://www.esgen-spac.com/role/CommitmentsContingenciesDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#WarrantLiabilitiesDetails" roleURI="http://www.esgen-spac.com/role/WarrantLiabilitiesDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" roleURI="http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#ShareholdersEquityCommonStockSharesDetails" roleURI="http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CondensedStatementsOfCashFlows" roleURI="http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#OrganizationAndBusinessOperation" roleURI="http://www.esgen-spac.com/role/OrganizationAndBusinessOperation" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#SignificantAccountingPolicies" roleURI="http://www.esgen-spac.com/role/SignificantAccountingPolicies" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#RelatedPartyTransactions" roleURI="http://www.esgen-spac.com/role/RelatedPartyTransactions" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#PrepaidExpenses" roleURI="http://www.esgen-spac.com/role/PrepaidExpenses" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CommitmentsContingencies" roleURI="http://www.esgen-spac.com/role/CommitmentsContingencies" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#WarrantLiabilities" roleURI="http://www.esgen-spac.com/role/WarrantLiabilities" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#RecurringFairValueMeasurements" roleURI="http://www.esgen-spac.com/role/RecurringFairValueMeasurements" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#ShareholderSEquityDeficit" roleURI="http://www.esgen-spac.com/role/ShareholderSEquityDeficit" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#SignificantAccountingPoliciesPolicies" roleURI="http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#SignificantAccountingPoliciesTables" roleURI="http://www.esgen-spac.com/role/SignificantAccountingPoliciesTables" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#PrepaidExpensesTables" roleURI="http://www.esgen-spac.com/role/PrepaidExpensesTables" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#RecurringFairValueMeasurementsTables" roleURI="http://www.esgen-spac.com/role/RecurringFairValueMeasurementsTables" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#PrepaidExpensesDetails" roleURI="http://www.esgen-spac.com/role/PrepaidExpensesDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#ShareholdersEquityPreferredStockSharesDetails" roleURI="http://www.esgen-spac.com/role/ShareholdersEquityPreferredStockSharesDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#RecurringFairValueMeasurementsAdditionalInformationDetails" roleURI="http://www.esgen-spac.com/role/RecurringFairValueMeasurementsAdditionalInformationDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#AccountsPayableAndAccruedExpenses" roleURI="http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpenses" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#AccountsPayableAndAccruedExpensesTables" roleURI="http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesTables" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails" roleURI="http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" />
<definitionLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CoverPage">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_1422721" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_1422765" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityRegistrantName_1422765" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_1422835" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityEmergingGrowthCompany_1422835" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod_1422839" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityExTransitionPeriod_1422839" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_1422840" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityShellCompany_1422840" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_1422772" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityAddressAddressLine1_1422772" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_1422770" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityIncorporationStateCountryCode_1422770" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_1422720" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_DocumentInformationTable_1422720" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1422851" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_1422720" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1422851" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1422852" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1422851" xlink:to="loc_us-gaap_ClassOfStockDomain_1422852" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1422852_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1422851" xlink:to="loc_us-gaap_ClassOfStockDomain_1422852_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember" xlink:label="loc_esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember_1422855" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1422852" xlink:to="loc_esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember_1422855" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1422854" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1422852" xlink:to="loc_us-gaap_CommonClassBMember_1422854" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1422853" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1422852" xlink:to="loc_us-gaap_CommonClassAMember_1422853" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember" xlink:label="loc_esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember_1422856" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1422852" xlink:to="loc_esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember_1422856" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_1422730" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_DocumentType_1422730" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport_1422731" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_DocumentQuarterlyReport_1422731" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_1422733" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_DocumentTransitionReport_1422733" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_1422735" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_DocumentPeriodEndDate_1422735" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_1422736" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityFileNumber_1422736" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_1422771" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityTaxIdentificationNumber_1422771" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2_1422773" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityAddressAddressLine2_1422773" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_1422842" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_CurrentFiscalYearEndDate_1422842" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_1422774" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityAddressCityOrTown_1422774" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_1422775" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityAddressStateOrProvince_1422775" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_1422780" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityAddressPostalZipCode_1422780" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_1422781" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_CityAreaCode_1422781" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_1422782" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_LocalPhoneNumber_1422782" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_1422783" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityCurrentReportingStatus_1422783" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_1422785" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityInteractiveDataCurrent_1422785" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_1422813" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityFilerCategory_1422813" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_1422834" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntitySmallBusiness_1422834" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_1422841" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityCentralIndexKey_1422841" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_1422843" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_DocumentFiscalYearFocus_1422843" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_1422844" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_DocumentFiscalPeriodFocus_1422844" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_1422845" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_AmendmentFlag_1422845" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_1422847" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_1422847" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_1422848" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_Security12bTitle_1422848" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_1422849" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_TradingSymbol_1422849" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_1422850" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_SecurityExchangeName_1422850" use="optional" order="39" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CondensedBalanceSheets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_135" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_135" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_140" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" xlink:to="loc_us-gaap_StockholdersEquityAbstract_140" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_158" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_140" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_158" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_157" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_140" xlink:to="loc_us-gaap_CommonStockValue_157" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_156" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_140" xlink:to="loc_us-gaap_PreferredStockValue_156" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_159" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_140" xlink:to="loc_us-gaap_StockholdersEquity_159" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_154" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" xlink:to="loc_us-gaap_Liabilities_154" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_1704304" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_1704304" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_Warrantliabilities" xlink:label="loc_esac_Warrantliabilities_152" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1704304" xlink:to="loc_esac_Warrantliabilities_152" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_DeferredUnderwriterSDiscountNoncurrent" xlink:label="loc_esac_DeferredUnderwriterSDiscountNoncurrent_153" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1704304" xlink:to="loc_esac_DeferredUnderwriterSDiscountNoncurrent_153" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1704368" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1704368" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_160" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_160" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_155" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_155" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_139" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_139" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_149" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_139" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_149" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_151" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_139" xlink:to="loc_us-gaap_LiabilitiesCurrent_151" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaap_NotesPayableCurrent_150" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_139" xlink:to="loc_us-gaap_NotesPayableCurrent_150" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_1701533" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_139" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_1701533" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_136" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_135" xlink:to="loc_us-gaap_AssetsAbstract_136" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_137" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_136" xlink:to="loc_us-gaap_AssetsCurrentAbstract_137" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_144" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_137" xlink:to="loc_us-gaap_AssetsCurrent_144" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_142" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_137" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_142" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_143" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_137" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_143" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_147" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_136" xlink:to="loc_us-gaap_Assets_147" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_1704303" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_136" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_1704303" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsHeldInTrustNoncurrent" xlink:label="loc_us-gaap_AssetsHeldInTrustNoncurrent_146" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1704303" xlink:to="loc_us-gaap_AssetsHeldInTrustNoncurrent_146" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_132" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_135" xlink:to="loc_us-gaap_StatementTable_132" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_133" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_132" xlink:to="loc_us-gaap_StatementClassOfStockAxis_133" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_134" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_133" xlink:to="loc_us-gaap_ClassOfStockDomain_134" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_134_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_133" xlink:to="loc_us-gaap_ClassOfStockDomain_134_default" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1422936" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_134" xlink:to="loc_us-gaap_CommonClassAMember_1422936" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_141" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_134" xlink:to="loc_us-gaap_CommonClassBMember_141" use="optional" order="32" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_187" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_195" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_PreferredStockSharesIssued_195" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_194" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_194" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_196" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_196" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_197" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_197" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_198" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_198" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_199" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_CommonStockSharesIssued_199" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_193" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_193" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_184" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_StatementTable_184" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_185" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_184" xlink:to="loc_us-gaap_StatementClassOfStockAxis_185" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_186" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_185" xlink:to="loc_us-gaap_ClassOfStockDomain_186" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_186_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_185" xlink:to="loc_us-gaap_ClassOfStockDomain_186_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_188" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_186" xlink:to="loc_us-gaap_CommonClassAMember_188" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_189" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_186" xlink:to="loc_us-gaap_CommonClassBMember_189" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_191" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_191" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_200" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_200" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_190" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_190" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CondensedStatementsOfOperations">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_229" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_LegalAndProfessionalFees" xlink:label="loc_esac_LegalAndProfessionalFees_1701534" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_esac_LegalAndProfessionalFees_1701534" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_235" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_OperatingIncomeLoss_235" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_241" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_241" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_230" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_230" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_239" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_230" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_239" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_236" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_230" xlink:to="loc_us-gaap_NetIncomeLoss_236" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RecoveryOfOfferingCostsAllocatedToWarrants" xlink:label="loc_esac_RecoveryOfOfferingCostsAllocatedToWarrants_1704308" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_230" xlink:to="loc_esac_RecoveryOfOfferingCostsAllocatedToWarrants_1704308" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_237" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_230" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_237" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_238" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_230" xlink:to="loc_us-gaap_InvestmentIncomeInterest_238" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_226" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_StatementTable_226" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_227" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_226" xlink:to="loc_us-gaap_StatementClassOfStockAxis_227" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_228" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_227" xlink:to="loc_us-gaap_ClassOfStockDomain_228" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_228_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_227" xlink:to="loc_us-gaap_ClassOfStockDomain_228_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_232" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_228" xlink:to="loc_us-gaap_CommonClassBMember_232" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_231" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_228" xlink:to="loc_us-gaap_CommonClassAMember_231" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_1701536" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_1701536" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralInsuranceExpense" xlink:label="loc_us-gaap_GeneralInsuranceExpense_1701535" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_GeneralInsuranceExpense_1701535" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesRelatedParty" xlink:label="loc_us-gaap_CostsAndExpensesRelatedParty_234" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_CostsAndExpensesRelatedParty_234" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_243" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_EarningsPerShareBasic_243" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_244" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_EarningsPerShareDiluted_244" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_242" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_242" use="optional" order="21" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_278" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_278" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_1704264" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_1704264" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_295" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_295" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_1704265" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_1704265" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_288" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_us-gaap_SharesIssued_288" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WaiverOfDeferredUnderwriterFees" xlink:label="loc_esac_WaiverOfDeferredUnderwriterFees_1704309" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_esac_WaiverOfDeferredUnderwriterFees_1704309" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_287" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_us-gaap_StockholdersEquity_287" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_296" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_us-gaap_NetIncomeLoss_296" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_275" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_278" xlink:to="loc_us-gaap_StatementTable_275" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_1704225" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_275" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_1704225" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1704226" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1704225" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1704226" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1704226_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1704225" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1704226_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_277" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_275" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_277" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_286" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_277" xlink:to="loc_us-gaap_EquityComponentDomain_286" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_286_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_277" xlink:to="loc_us-gaap_EquityComponentDomain_286_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_284" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_286" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_284" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_283" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_286" xlink:to="loc_us-gaap_CommonStockMember_283" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_285" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_286" xlink:to="loc_us-gaap_RetainedEarningsMember_285" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_276" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_275" xlink:to="loc_us-gaap_StatementClassOfStockAxis_276" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_282" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_276" xlink:to="loc_us-gaap_ClassOfStockDomain_282" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_282_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_276" xlink:to="loc_us-gaap_ClassOfStockDomain_282_default" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_281" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_282" xlink:to="loc_us-gaap_CommonClassBMember_281" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_280" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_282" xlink:to="loc_us-gaap_CommonClassAMember_280" use="optional" order="23" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_551" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_551" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination" xlink:label="loc_esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination_572" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination_572" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership" xlink:label="loc_esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership_569" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership_569" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights" xlink:label="loc_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights_553" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights_553" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_537" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_537" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_538" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_537" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_538" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_538_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_537" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_538_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PublicWarrantsMember" xlink:label="loc_esac_PublicWarrantsMember_547" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_538" xlink:to="loc_esac_PublicWarrantsMember_547" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PrivatePlacementWarrantsMember" xlink:label="loc_esac_PrivatePlacementWarrantsMember_546" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_538" xlink:to="loc_esac_PrivatePlacementWarrantsMember_546" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1704257" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1704257" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1704258" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1704257" xlink:to="loc_us-gaap_ClassOfStockDomain_1704258" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1704258_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1704257" xlink:to="loc_us-gaap_ClassOfStockDomain_1704258_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1704259" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1704258" xlink:to="loc_us-gaap_CommonClassAMember_1704259" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_1574774" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_1574774" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_1574775" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_1574774" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_1574775" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_1574775_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_1574774" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_1574775_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_533" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_533" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_534" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_533" xlink:to="loc_us-gaap_RelatedPartyDomain_534" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_534_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_533" xlink:to="loc_us-gaap_RelatedPartyDomain_534_default" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_SponsorMember" xlink:label="loc_esac_SponsorMember_542" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_534" xlink:to="loc_esac_SponsorMember_542" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaap_RelatedPartyMember_1704372" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_534" xlink:to="loc_us-gaap_RelatedPartyMember_1704372" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1704260" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1704260" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1704261" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1704260" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1704261" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1704261_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1704260" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1704261_default" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_535" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_535" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_536" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_535" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_536" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_536_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_535" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_536_default" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaap_PrivatePlacementMember_544" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_536" xlink:to="loc_us-gaap_PrivatePlacementMember_544" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_543" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_536" xlink:to="loc_us-gaap_IPOMember_543" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaap_OverAllotmentOptionMember_545" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_536" xlink:to="loc_us-gaap_OverAllotmentOptionMember_545" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_UnitsIssuedDuringPeriodSharesNewIssues" xlink:label="loc_esac_UnitsIssuedDuringPeriodSharesNewIssues_549" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_UnitsIssuedDuringPeriodSharesNewIssues_549" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_1574324" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_1574324" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination" xlink:label="loc_esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination_570" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination_570" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_1704256" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_1704256" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_550" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_550" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsHeldInTrust" xlink:label="loc_us-gaap_AssetsHeldInTrust_574" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_AssetsHeldInTrust_574" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AccruedOfferingCosts" xlink:label="loc_esac_AccruedOfferingCosts_1574321" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_AccruedOfferingCosts_1574321" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PercentageOfBusinessCombinationsAggregateFairMarketValue" xlink:label="loc_esac_PercentageOfBusinessCombinationsAggregateFairMarketValue_566" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_PercentageOfBusinessCombinationsAggregateFairMarketValue_566" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_552" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_552" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_NetTangibleAssets" xlink:label="loc_esac_NetTangibleAssets_565" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_NetTangibleAssets_565" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1704254" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1704254" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityRedemptionPricePerShare" xlink:label="loc_us-gaap_TemporaryEquityRedemptionPricePerShare_1704255" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_TemporaryEquityRedemptionPricePerShare_1704255" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_1704223" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_SharePrice_1704223" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets" xlink:label="loc_esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets_571" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets_571" use="optional" order="45" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_610" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_615" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_610" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_615" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireRestrictedInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_1704293" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_610" xlink:to="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_1704293" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue_626" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_610" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue_626" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_623" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_610" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_623" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_624" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_610" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_624" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_603" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_610" xlink:to="loc_us-gaap_StatementTable_603" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_604" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_603" xlink:to="loc_us-gaap_StatementClassOfStockAxis_604" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_605" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_604" xlink:to="loc_us-gaap_ClassOfStockDomain_605" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_605_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_604" xlink:to="loc_us-gaap_ClassOfStockDomain_605_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_611" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_605" xlink:to="loc_us-gaap_CommonClassAMember_611" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_606" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_603" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_606" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_607" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_606" xlink:to="loc_us-gaap_EquityComponentDomain_607" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_607_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_606" xlink:to="loc_us-gaap_EquityComponentDomain_607_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_613" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_607" xlink:to="loc_us-gaap_RetainedEarningsMember_613" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_608" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_603" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_608" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_609" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_608" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_609" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_609_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_608" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_609_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_614" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_609" xlink:to="loc_us-gaap_IPOMember_614" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_622" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_610" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_622" use="optional" order="19" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_648" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_658" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_EarningsPerShareDiluted_658" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_655" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_655" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityNetIncome" xlink:label="loc_us-gaap_TemporaryEquityNetIncome_653" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_TemporaryEquityNetIncome_653" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_656" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_656" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_654" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_654" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AccretionOfTemporaryEquityToRedemptionValue" xlink:label="loc_esac_AccretionOfTemporaryEquityToRedemptionValue_652" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_esac_AccretionOfTemporaryEquityToRedemptionValue_652" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_651" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_NetIncomeLoss_651" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_645" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_StatementTable_645" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_646" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_645" xlink:to="loc_us-gaap_StatementClassOfStockAxis_646" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_647" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_646" xlink:to="loc_us-gaap_ClassOfStockDomain_647" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_647_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_646" xlink:to="loc_us-gaap_ClassOfStockDomain_647_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_650" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_647" xlink:to="loc_us-gaap_CommonClassBMember_650" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_649" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_647" xlink:to="loc_us-gaap_CommonClassAMember_649" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1704250" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_645" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1704250" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1704251" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1704250" xlink:to="loc_us-gaap_EquityComponentDomain_1704251" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1704251_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1704250" xlink:to="loc_us-gaap_EquityComponentDomain_1704251_default" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1704252" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1704251" xlink:to="loc_us-gaap_CommonStockMember_1704252" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_657" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_EarningsPerShareBasic_657" use="optional" order="18" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_835" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights" xlink:label="loc_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights_842" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights_842" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansPayableCurrent" xlink:label="loc_us-gaap_NotesAndLoansPayableCurrent_845" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_NotesAndLoansPayableCurrent_845" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1704317" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1704317" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1704318" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_1704318" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_846" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_846" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaap_NotesPayable_839" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_NotesPayable_839" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WorkingCapitalLoan" xlink:label="loc_esac_WorkingCapitalLoan_843" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_esac_WorkingCapitalLoan_843" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote" xlink:label="loc_esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote_838" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote_838" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_830" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_830" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_833" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_830" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_833" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_834" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_833" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_834" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_834_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_833" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_834_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WorkingCapitalLoansWarrantMember" xlink:label="loc_esac_WorkingCapitalLoansWarrantMember_837" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_834" xlink:to="loc_esac_WorkingCapitalLoansWarrantMember_837" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_1704314" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_830" xlink:to="loc_us-gaap_DebtInstrumentAxis_1704314" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1704315" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1704314" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1704315" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1704315_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1704314" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1704315_default" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_UnsecuredPromissoryNoteMember" xlink:label="loc_esac_UnsecuredPromissoryNoteMember_1704316" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1704315" xlink:to="loc_esac_UnsecuredPromissoryNoteMember_1704316" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_831" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_830" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_831" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_832" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_831" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_832" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_832_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_831" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_832_default" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PromissoryNoteWithRelatedPartyMember" xlink:label="loc_esac_PromissoryNoteWithRelatedPartyMember_836" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_832" xlink:to="loc_esac_PromissoryNoteWithRelatedPartyMember_836" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1704378" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_832" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1704378" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1704348" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_830" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1704348" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1704349" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1704348" xlink:to="loc_us-gaap_RelatedPartyDomain_1704349" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1704349_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1704348" xlink:to="loc_us-gaap_RelatedPartyDomain_1704349_default" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaap_RelatedPartyMember_1704321" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_1704349" xlink:to="loc_us-gaap_RelatedPartyMember_1704321" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_844" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_844" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PaymentsToRelatedParties" xlink:label="loc_esac_PaymentsToRelatedParties_1704263" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_esac_PaymentsToRelatedParties_1704263" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_840" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_840" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_MaximumLoansConvertibleIntoWarrants" xlink:label="loc_esac_MaximumLoansConvertibleIntoWarrants_841" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_esac_MaximumLoansConvertibleIntoWarrants_841" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1704347" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1704347" use="optional" order="31" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CommitmentsContingenciesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_896" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences" xlink:label="loc_esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences_906" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences_906" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" xlink:label="loc_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination_905" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination_905" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_MaximumNumberOfDemandsForRegistrationOfSecurities" xlink:label="loc_esac_MaximumNumberOfDemandsForRegistrationOfSecurities_907" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_MaximumNumberOfDemandsForRegistrationOfSecurities_907" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_DeferredUnderwritingDiscount" xlink:label="loc_esac_DeferredUnderwritingDiscount_902" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_DeferredUnderwritingDiscount_902" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WaiverOfDeferredUnderwriterFees" xlink:label="loc_esac_WaiverOfDeferredUnderwriterFees_1704325" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_WaiverOfDeferredUnderwriterFees_1704325" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_DeferredUnderwritingFees" xlink:label="loc_esac_DeferredUnderwritingFees_1704326" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_DeferredUnderwritingFees_1704326" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AgreementAxis" xlink:label="loc_esac_AgreementAxis_1704327" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" xlink:to="loc_esac_AgreementAxis_1704327" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AgreementDomain" xlink:label="loc_esac_AgreementDomain_1704328" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_esac_AgreementAxis_1704327" xlink:to="loc_esac_AgreementDomain_1704328" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AgreementDomain" xlink:label="loc_esac_AgreementDomain_1704328_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_esac_AgreementAxis_1704327" xlink:to="loc_esac_AgreementDomain_1704328_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_BusinessCombinationAgreementMember" xlink:label="loc_esac_BusinessCombinationAgreementMember_1704329" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_esac_AgreementDomain_1704328" xlink:to="loc_esac_BusinessCombinationAgreementMember_1704329" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_InitialSubscriptionAgreementMember" xlink:label="loc_esac_InitialSubscriptionAgreementMember_1704344" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_esac_AgreementDomain_1704328" xlink:to="loc_esac_InitialSubscriptionAgreementMember_1704344" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantAgreementMember" xlink:label="loc_esac_WarrantAgreementMember_1704339" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_esac_AgreementDomain_1704328" xlink:to="loc_esac_WarrantAgreementMember_1704339" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_892" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_892" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_893" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_892" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_893" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_893_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_892" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_893_default" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_899" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_893" xlink:to="loc_us-gaap_IPOMember_899" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_894" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" xlink:to="loc_us-gaap_StatementClassOfStockAxis_894" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_895" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_894" xlink:to="loc_us-gaap_ClassOfStockDomain_895" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_895_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_894" xlink:to="loc_us-gaap_ClassOfStockDomain_895_default" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_EsgenCommonClassAMember" xlink:label="loc_esac_EsgenCommonClassAMember_1704333" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_895" xlink:to="loc_esac_EsgenCommonClassAMember_1704333" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1704330" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_895" xlink:to="loc_us-gaap_CommonClassBMember_1704330" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_900" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_895" xlink:to="loc_us-gaap_CommonClassAMember_900" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_890" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_890" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_891" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_890" xlink:to="loc_us-gaap_RelatedPartyDomain_891" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_891_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_890" xlink:to="loc_us-gaap_RelatedPartyDomain_891_default" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_SponsorMember" xlink:label="loc_esac_SponsorMember_897" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_891" xlink:to="loc_esac_SponsorMember_897" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1704334" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1704334" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1704335" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1704334" xlink:to="loc_us-gaap_EquityComponentDomain_1704335" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1704335_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1704334" xlink:to="loc_us-gaap_EquityComponentDomain_1704335_default" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_1704336" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_1704335" xlink:to="loc_us-gaap_WarrantMember_1704336" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays" xlink:label="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays_910" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays_910" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RecoveryOfOfferingCostsAllocatedToWarrants" xlink:label="loc_esac_RecoveryOfOfferingCostsAllocatedToWarrants_1704324" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_RecoveryOfOfferingCostsAllocatedToWarrants_1704324" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_1704345" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_1704345" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1704331" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1704331" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightDescription" xlink:label="loc_esac_ClassOfWarrantOrRightDescription_1704332" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_ClassOfWarrantOrRightDescription_1704332" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations" xlink:label="loc_esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations_904" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations_904" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger" xlink:label="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger_911" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger_911" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockConversionBasis" xlink:label="loc_us-gaap_CommonStockConversionBasis_1704337" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_CommonStockConversionBasis_1704337" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_1704338" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_1704338" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_1704340" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_1704340" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_1704341" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_1704341" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfRestrictedInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments_1704342" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments_1704342" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_1704343" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_1704343" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays" xlink:label="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays_912" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays_912" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_1704346" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_1704346" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredLiabilities_1704363" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredLiabilities_1704363" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ReversalOfOfferingCosts" xlink:label="loc_esac_ReversalOfOfferingCosts_1704364" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_ReversalOfOfferingCosts_1704364" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease" xlink:label="loc_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease_1704365" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease_1704365" use="optional" order="49" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/WarrantLiabilitiesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_955" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_962" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_962" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:label="loc_esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights_974" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights_974" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue" xlink:label="loc_esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue_970" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue_970" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays" xlink:label="loc_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays_976" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays_976" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" xlink:label="loc_esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants_975" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants_975" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_964" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_us-gaap_SharePrice_964" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice" xlink:label="loc_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice_972" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice_972" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_FairMarketValuePrice" xlink:label="loc_esac_FairMarketValuePrice_966" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_FairMarketValuePrice_966" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_TradingDayPriorToDateOnWhichNoticeOfExercise" xlink:label="loc_esac_TradingDayPriorToDateOnWhichNoticeOfExercise_967" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_TradingDayPriorToDateOnWhichNoticeOfExercise_967" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" xlink:label="loc_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination_973" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination_973" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised" xlink:label="loc_esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised_965" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised_965" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_948" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_us-gaap_StatementTable_948" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_949" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_948" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_949" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_950" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_949" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_950" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_950_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_949" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_950_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PrivateWarrantsMember" xlink:label="loc_esac_PrivateWarrantsMember_957" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_950" xlink:to="loc_esac_PrivateWarrantsMember_957" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PublicWarrantsMember" xlink:label="loc_esac_PublicWarrantsMember_956" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_950" xlink:to="loc_esac_PublicWarrantsMember_956" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_951" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_948" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_951" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_952" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_951" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_952" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_952_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_951" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_952_default" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member" xlink:label="loc_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member_959" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_952" xlink:to="loc_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member_959" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member" xlink:label="loc_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member_958" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_952" xlink:to="loc_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member_958" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_953" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_948" xlink:to="loc_us-gaap_StatementClassOfStockAxis_953" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_954" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_953" xlink:to="loc_us-gaap_ClassOfStockDomain_954" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_954_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_953" xlink:to="loc_us-gaap_ClassOfStockDomain_954_default" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_960" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_954" xlink:to="loc_us-gaap_CommonClassAMember_960" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_968" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_968" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_977" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_977" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PercentageOfGrossProceedsOnTotalEquityProceeds" xlink:label="loc_esac_PercentageOfGrossProceedsOnTotalEquityProceeds_969" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_PercentageOfGrossProceedsOnTotalEquityProceeds_969" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue" xlink:label="loc_esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue_971" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue_971" use="optional" order="30" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1004" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_997" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1004" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_997" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_998" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_997" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_998" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_999" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_998" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_999" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_999_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_998" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_999_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_1005" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_999" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_1005" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_1006" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_999" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_1006" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1701627" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_999" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1701627" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_1002" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_997" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_1002" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_1003" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_1002" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_1003" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_1003_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_1002" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_1003_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PrivatePlacementWarrantsMember" xlink:label="loc_esac_PrivatePlacementWarrantsMember_1009" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_1003" xlink:to="loc_esac_PrivatePlacementWarrantsMember_1009" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PublicWarrantsMember" xlink:label="loc_esac_PublicWarrantsMember_1008" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_1003" xlink:to="loc_esac_PublicWarrantsMember_1008" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1000" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_997" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1000" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1001" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1000" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1001" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1001_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1000" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1001_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_1007" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1001" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_1007" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsHeldInTrustNoncurrent" xlink:label="loc_us-gaap_AssetsHeldInTrustNoncurrent_1582773" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1004" xlink:to="loc_us-gaap_AssetsHeldInTrustNoncurrent_1582773" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantLiabilitiesFairValueDisclosure" xlink:label="loc_esac_WarrantLiabilitiesFairValueDisclosure_1010" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1004" xlink:to="loc_esac_WarrantLiabilitiesFairValueDisclosure_1010" use="optional" order="18" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_1095" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination" xlink:label="loc_esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination_1106" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination_1106" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_1102" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_1102" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1092" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1092" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1093" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1092" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1093" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1094" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1093" xlink:to="loc_us-gaap_ClassOfStockDomain_1094" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1094_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1093" xlink:to="loc_us-gaap_ClassOfStockDomain_1094_default" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1097" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1094" xlink:to="loc_us-gaap_CommonClassBMember_1097" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1096" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1094" xlink:to="loc_us-gaap_CommonClassAMember_1096" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1100" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_us-gaap_CommonStockSharesIssued_1100" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ConvertibleStockConversionRatio" xlink:label="loc_esac_ConvertibleStockConversionRatio_1103" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_esac_ConvertibleStockConversionRatio_1103" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1101" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1101" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1099" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1099" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1098" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1098" use="optional" order="13" />
</definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>esac-20230630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 15-August-2023 [01:51:33] {AM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
<labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CoverAbstract" xml:lang="en-US">Cover [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentInformationTable" xml:lang="en-US">Document Information [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentInformationLineItems" xml:lang="en-US">Document Information [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityEmergingGrowthCompany" xml:lang="en-US">Entity Emerging Growth Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityExTransitionPeriod" xml:lang="en-US">Entity Ex Transition Period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod" xlink:to="lab_dei_EntityExTransitionPeriod" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityShellCompany" xml:lang="en-US">Entity Shell Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine1" xml:lang="en-US">Entity Address, Address Line One</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentType" xml:lang="en-US">Document Type</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentQuarterlyReport" xml:lang="en-US">Document Quarterly Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentTransitionReport" xml:lang="en-US">Document Transition Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFileNumber" xml:lang="en-US">Entity File Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityTaxIdentificationNumber" xml:lang="en-US">Entity Tax Identification Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine2" xml:lang="en-US">Entity Address, Address Line Two</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressCityOrTown" xml:lang="en-US">Entity Address, City or Town</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressStateOrProvince" xml:lang="en-US">Entity Address, State or Province</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressPostalZipCode" xml:lang="en-US">Entity Address, Postal Zip Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CityAreaCode" xml:lang="en-US">City Area Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_LocalPhoneNumber" xml:lang="en-US">Local Phone Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCurrentReportingStatus" xml:lang="en-US">Entity Current Reporting Status</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityInteractiveDataCurrent" xml:lang="en-US">Entity Interactive Data Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntitySmallBusiness" xml:lang="en-US">Entity Small Business</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_Security12bTitle" xml:lang="en-US">Title of 12(b) Security</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_SecurityExchangeName" xml:lang="en-US">Security Exchange Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xml:lang="en-US">Class of Stock [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfStockDomain" xml:lang="en-US">Class of Stock [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember" xlink:label="loc_esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember" xml:lang="en-US">Units Each Consisting Of One Share Of Class Common Stock And One Half Of One Warrant [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember" xml:lang="en-US">Units, each consisting of one Class A ordinary share, $0.0001 par value, and one-half of one redeemable warrant [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember" xlink:to="lab_esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember" xml:lang="en-US">Units Each Consisting Of One Share Of Class Common Stock And One Half Of One Warrant .</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonClassBMember" xml:lang="en-US">Class B Common Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonClassBMember" xml:lang="en-US">Class B Common Stock [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonClassAMember" xml:lang="en-US">Class A Common Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonClassAMember" xml:lang="en-US">Class A common stock [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember" xlink:label="loc_esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember" xml:lang="en-US">Warrants included as part of the units, each whole warrant exercisable for one Class A ordinary share at an exercise price of $11.50</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember" xml:lang="en-US">Warrants included as part of the units, each whole warrant exercisable for one Class A ordinary share at an exercise price of $11.50[Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember" xlink:to="lab_esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember" xml:lang="en-US">Warrants Each Whole Warrant Exercisable For One Share Of Class Common Stock At Exercise Price.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementTable" xml:lang="en-US">Statement [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementLineItems" xml:lang="en-US">Statement [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">Liabilities, Redeemable Ordinary Shares and Shareholders' Deficit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Shareholders' Deficit:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Accumulated deficit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockValue" xml:lang="en-US">Common Stock, Value, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockValue" xml:lang="en-US">Common stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockValue" xml:lang="en-US">Preferred Stock, Value, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockValue" xml:lang="en-US">Preferred shares, $0.0001 par value; 1,000,000 shares authorized; none issued or outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Stockholders' Equity Attributable to Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Total shareholders' deficit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Balance at the end</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Balance at the beginning</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Liabilities" xml:lang="en-US">Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_Liabilities" xml:lang="en-US">Total Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xml:lang="en-US">Non-current liabilities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_Warrantliabilities" xlink:label="loc_esac_Warrantliabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_Warrantliabilities" xml:lang="en-US">WarrantLiabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_Warrantliabilities" xml:lang="en-US">Warrant Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_Warrantliabilities" xlink:to="lab_esac_Warrantliabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_Warrantliabilities" xml:lang="en-US">no definition available</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_DeferredUnderwriterSDiscountNoncurrent" xlink:label="loc_esac_DeferredUnderwriterSDiscountNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_DeferredUnderwriterSDiscountNoncurrent" xml:lang="en-US">Deferred Underwriter's Discount, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_DeferredUnderwriterSDiscountNoncurrent" xml:lang="en-US">Deferred underwriters' fee</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_DeferredUnderwriterSDiscountNoncurrent" xlink:to="lab_esac_DeferredUnderwriterSDiscountNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_DeferredUnderwriterSDiscountNoncurrent" xml:lang="en-US">The carrying value as of balance sheet date of deferred underwriting discount, classified as noncurrent.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xml:lang="en-US">Commitments and Contingencies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Liabilities and Equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Total Liabilities, Redeemable Ordinary Shares and Shareholders' Deficit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xml:lang="en-US">Class A ordinary shares subject to possible redemption, $0.0001 par value; 2,896,555 and 27,600,000 shares at redemption value as of June 30, 2023 and December 31, 2022, respectively</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Liabilities, Current [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Current liabilities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xml:lang="en-US">Other Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xml:lang="en-US">Due to related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Total current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaap_NotesPayableCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NotesPayableCurrent" xml:lang="en-US">Notes Payable, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NotesPayableCurrent" xml:lang="en-US">Promissory note&#8212;related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableCurrent" xlink:to="lab_us-gaap_NotesPayableCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xml:lang="en-US">Accounts payable and accrued expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xml:lang="en-US">Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsAbstract" xml:lang="en-US">Assets [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsAbstract" xml:lang="en-US">Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Assets, Current [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Current assets:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsCurrent" xml:lang="en-US">Assets, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AssetsCurrent" xml:lang="en-US">Total current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xml:lang="en-US">Prepaid Expense, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xml:lang="en-US">Prepaid expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xml:lang="en-US">Prepaid Expense, Current, Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Assets" xml:lang="en-US">Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_Assets" xml:lang="en-US">Total Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xml:lang="en-US">Assets, Noncurrent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xml:lang="en-US">Non-current assets:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsHeldInTrustNoncurrent" xlink:label="loc_us-gaap_AssetsHeldInTrustNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsHeldInTrustNoncurrent" xml:lang="en-US">Assets Held-in-trust, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AssetsHeldInTrustNoncurrent" xml:lang="en-US">Marketable securities held in Trust Account</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsHeldInTrustNoncurrent" xml:lang="en-US">Marketable securities held in Trust Account</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldInTrustNoncurrent" xlink:to="lab_us-gaap_AssetsHeldInTrustNoncurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xml:lang="en-US">Preferred Stock, Shares Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xml:lang="en-US">Preferred stock, shares issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xml:lang="en-US">Preferred shares, shares issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US">Preferred stock, shares authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US">Preferred shares, shares authorized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xml:lang="en-US">Preferred Stock, Shares Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xml:lang="en-US">Preferred stock, shares outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xml:lang="en-US">Preferred shares, shares outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common shares, par value, (per share)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common shares, par value (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common Stock, Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common shares, shares authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common shares, shares authorized (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common Stock, Shares, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common shares, shares issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common shares, shares issued (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xml:lang="en-US">Preferred stock, par value, (per share)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xml:lang="en-US">Preferred stock, par value, (per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xml:lang="en-US">Temporary equity, shares outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xml:lang="en-US">Class A common stock subject to possible redemption, outstanding (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:to="lab_us-gaap_TemporaryEquitySharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common shares, shares outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common shares, shares outstanding (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xml:lang="en-US">Temporary Equity, Par or Stated Value Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xml:lang="en-US">Temporary equity, par value, (per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:to="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementAbstract" xml:lang="en-US">Income Statement [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_LegalAndProfessionalFees" xlink:label="loc_esac_LegalAndProfessionalFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_LegalAndProfessionalFees" xml:lang="en-US">Legal And Professional Fees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_LegalAndProfessionalFees" xml:lang="en-US">Legal and professional fees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_LegalAndProfessionalFees" xlink:to="lab_esac_LegalAndProfessionalFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_LegalAndProfessionalFees" xml:lang="en-US">Legal and professional fees.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating Income (Loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Loss from operations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted-average shares outstanding, basic</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xml:lang="en-US">Other income (expense):</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xml:lang="en-US">Fair Value Adjustment of Warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xml:lang="en-US">Change in fair value of warrant liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants" xml:lang="en-US">Change in fair value of warrant liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAdjustmentOfWarrants" xlink:to="lab_us-gaap_FairValueAdjustmentOfWarrants" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net (loss) income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income (loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net (loss) income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net (loss) income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RecoveryOfOfferingCostsAllocatedToWarrants" xlink:label="loc_esac_RecoveryOfOfferingCostsAllocatedToWarrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_RecoveryOfOfferingCostsAllocatedToWarrants" xml:lang="en-US">Recovery Of Offering Costs Allocated To Warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_RecoveryOfOfferingCostsAllocatedToWarrants" xml:lang="en-US">Recovery of offering costs allocated to warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_esac_RecoveryOfOfferingCostsAllocatedToWarrants" xml:lang="en-US">Recovery of offering costs allocated to warrants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_RecoveryOfOfferingCostsAllocatedToWarrants" xlink:to="lab_esac_RecoveryOfOfferingCostsAllocatedToWarrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_RecoveryOfOfferingCostsAllocatedToWarrants" xml:lang="en-US">Recovery of offering costs allocated to warrants.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xml:lang="en-US">Nonoperating Income (Expense)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xml:lang="en-US">Total other income, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xml:lang="en-US">Investment Income, Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xml:lang="en-US">Interest income on marketable securities held in Trust Account</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xml:lang="en-US">Other Cost and Expense, Operating</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherCostAndExpenseOperating" xml:lang="en-US">Other operating costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCostAndExpenseOperating" xlink:to="lab_us-gaap_OtherCostAndExpenseOperating" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralInsuranceExpense" xlink:label="loc_us-gaap_GeneralInsuranceExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GeneralInsuranceExpense" xml:lang="en-US">General Insurance Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GeneralInsuranceExpense" xml:lang="en-US">Insurance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralInsuranceExpense" xlink:to="lab_us-gaap_GeneralInsuranceExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesRelatedParty" xlink:label="loc_us-gaap_CostsAndExpensesRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostsAndExpensesRelatedParty" xml:lang="en-US">Costs and Expenses, Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CostsAndExpensesRelatedParty" xml:lang="en-US">Operating cost&#8212;related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesRelatedParty" xlink:to="lab_us-gaap_CostsAndExpensesRelatedParty" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Earnings Per Share, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Basic net income per share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Basic net income (loss) per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Earnings Per Share, Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Diluted net income per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted average shares outstanding, diluted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xml:lang="en-US">Stock Redeemed or Called During Period, Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xml:lang="en-US">Redemption&#160;of&#160;Class&#160;A&#160;ordinary shares subject to possible redemption</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xml:lang="en-US">Aggregate redemption amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xml:lang="en-US">Temporary Equity, Accretion to Redemption Value, Adjustment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xml:lang="en-US">Accretion of ordinary shares subject to possible redemption</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:to="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xml:lang="en-US">Stock Redeemed or Called During Period, Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xml:lang="en-US">Redemption&#160;of&#160;Class&#160;A&#160;ordinary shares subject to possible redemption (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:to="lab_us-gaap_StockRedeemedOrCalledDuringPeriodShares" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharesIssued" xml:lang="en-US">Shares, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_SharesIssued" xml:lang="en-US">Balance at the beginning (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_SharesIssued" xml:lang="en-US">Balance at the end (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WaiverOfDeferredUnderwriterFees" xlink:label="loc_esac_WaiverOfDeferredUnderwriterFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_WaiverOfDeferredUnderwriterFees" xml:lang="en-US">Waiver of Deferred Underwriter Fees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_WaiverOfDeferredUnderwriterFees" xml:lang="en-US">Waiver of Deferred Underwriters' Fee</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_esac_WaiverOfDeferredUnderwriterFees" xml:lang="en-US">Waiver of deferred underwriter fees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_WaiverOfDeferredUnderwriterFees" xlink:to="lab_esac_WaiverOfDeferredUnderwriterFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_WaiverOfDeferredUnderwriterFees" xml:lang="en-US">Waiver of deferred underwriter fees.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xml:lang="en-US">Sale of Stock [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xml:lang="en-US">Sale of Stock [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xml:lang="en-US">Equity Components [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityComponentDomain" xml:lang="en-US">Equity Component [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Additional Paid-in Capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetainedEarningsMember" xml:lang="en-US">Accumulated Deficit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RetainedEarningsMember" xml:lang="en-US">Accumulated Deficit [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Cash, end of the period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US">Cash, beginning of the period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US">Cash flows from investing activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net cash provided by investing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xml:lang="en-US">Reinvestment in marketable securities.</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xml:lang="en-US">Reinvestment of marketable securities held in Trust Account</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireRestrictedInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireRestrictedInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireRestrictedInvestments" xml:lang="en-US">Payments to Acquire Restricted Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireRestrictedInvestments" xml:lang="en-US">Extension funding of Trust Account</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PaymentsToAcquireRestrictedInvestments" xml:lang="en-US">Payments to Acquire Restricted Investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireRestrictedInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireRestrictedInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfRestrictedInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromSaleOfRestrictedInvestments" xml:lang="en-US">Proceeds from Sale of Restricted Investments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromSaleOfRestrictedInvestments" xml:lang="en-US">Cash withdrawn from Trust Account in connection with redemption</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProceedsFromSaleOfRestrictedInvestments" xml:lang="en-US">Proceeds from sale of restricted investments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleOfRestrictedInvestments" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xml:lang="en-US">Net change in cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US">Cash flows from financing activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US">Payments for Repurchase of Common Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US">Redemption of Class&#160;A common stock subject to possible redemption</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net cash used in financing activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromRelatedPartyDebt" xml:lang="en-US">Proceeds from Related Party Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromRelatedPartyDebt" xml:lang="en-US">Proceeds from note payable-related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="lab_us-gaap_ProceedsFromRelatedPartyDebt" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Cash flows from Operating Activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net cash provided by (used in) operating activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by (used) in operating activities:</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestIncomeOther" xml:lang="en-US">Interest Income, Other</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_InterestIncomeOther" xml:lang="en-US">Interest earned on cash held in Trust Account</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeOther" xlink:to="lab_us-gaap_InterestIncomeOther" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Changes in current assets and liabilities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xml:lang="en-US">Increase (Decrease) in Due to Related Parties, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xml:lang="en-US">Due to related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:to="lab_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" xml:lang="en-US">Prepaid expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidExpense" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Accounts payable and accrued expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xml:lang="en-US">Supplemental disclosure of cash flow information:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption" xlink:label="loc_esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption" xml:lang="en-US">Change In Valuation Of Class A Odinary Shares Subject To Possible Redemption</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption" xml:lang="en-US">Change in value of Class&#160;A ordinary shares subject to possible redemption</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption" xlink:to="lab_esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption" xml:lang="en-US">Change in valuation of class a odinary shares subject to possible redemption.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters" xlink:label="loc_esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters" xml:lang="en-US">Impact Of Waiver Of Deferred Commission By Underwriters</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters" xml:lang="en-US">Impact of the waiver of deferred commission by the underwriters</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters" xlink:to="lab_esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters" xml:lang="en-US">Impact of waiver of deferred commission by underwriters.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaap_NatureOfOperations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NatureOfOperations" xml:lang="en-US">Nature of Operations [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NatureOfOperations" xml:lang="en-US">Organization and Business Operation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xml:lang="en-US">Accounting Policies [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xml:lang="en-US">Significant Accounting Policies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xml:lang="en-US">Related Party Transactions [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US">Related Party Transactions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseCurrentAbstract" xml:lang="en-US">Prepaid Expense, Current [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract" xlink:to="lab_us-gaap_PrepaidExpenseCurrentAbstract" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PrepaidExpensesTextBlock" xlink:label="loc_esac_PrepaidExpensesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_PrepaidExpensesTextBlock" xml:lang="en-US">Prepaid Expenses [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_PrepaidExpensesTextBlock" xml:lang="en-US">Prepaid Expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_PrepaidExpensesTextBlock" xlink:to="lab_esac_PrepaidExpensesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_PrepaidExpensesTextBlock" xml:lang="en-US">Represents prepaid expenses text block.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xml:lang="en-US">Accounts Payable and Accrued Expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US">Commitments &amp; Contingencies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantLiabilitiesDisclosureAbstract" xlink:label="loc_esac_WarrantLiabilitiesDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_WarrantLiabilitiesDisclosureAbstract" xml:lang="en-US">Warrant Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_WarrantLiabilitiesDisclosureAbstract" xlink:to="lab_esac_WarrantLiabilitiesDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_WarrantLiabilitiesDisclosureAbstract" xml:lang="en-US">n/a</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantLiabilitiesDisclosureTextBlock" xlink:label="loc_esac_WarrantLiabilitiesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_WarrantLiabilitiesDisclosureTextBlock" xml:lang="en-US">Warrant Liabilities Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_WarrantLiabilitiesDisclosureTextBlock" xml:lang="en-US">Warrant Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_WarrantLiabilitiesDisclosureTextBlock" xlink:to="lab_esac_WarrantLiabilitiesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_WarrantLiabilitiesDisclosureTextBlock" xml:lang="en-US">The entire disclosure for Warrant Liabilities</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentDetailAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentDetailAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativeInstrumentDetailAbstract" xml:lang="en-US">Derivative Instrument Detail [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DerivativeInstrumentDetailAbstract" xml:lang="en-US">Recurring Fair Value Measurements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentDetailAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesAndFairValueTextBlock" xlink:label="loc_us-gaap_DerivativesAndFairValueTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DerivativesAndFairValueTextBlock" xml:lang="en-US">Derivatives and Fair Value [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DerivativesAndFairValueTextBlock" xml:lang="en-US">Recurring Fair Value Measurements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesAndFairValueTextBlock" xlink:to="lab_us-gaap_DerivativesAndFairValueTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xml:lang="en-US">Stockholders' Equity Note [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xml:lang="en-US">Shareholder's Equity (Deficit)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantLiabilitiesPolicyTextBlock" xlink:label="loc_esac_WarrantLiabilitiesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_WarrantLiabilitiesPolicyTextBlock" xml:lang="en-US">Warrant Liabilities [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_WarrantLiabilitiesPolicyTextBlock" xml:lang="en-US">Warrant Liability</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_WarrantLiabilitiesPolicyTextBlock" xlink:to="lab_esac_WarrantLiabilitiesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_WarrantLiabilitiesPolicyTextBlock" xml:lang="en-US">The disclosure of warrant liabilities</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">Net (Loss) Income Per Ordinary Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" xlink:label="loc_esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" xml:lang="en-US">Common Stock Subject to Possible Redemption [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" xml:lang="en-US">Class A Ordinary Shares Subject to Possible Redemption</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" xlink:to="lab_esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" xml:lang="en-US">Represents the accounting policy on common stock subject to possible redemption.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UseOfEstimates" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_UseOfEstimates" xml:lang="en-US">Use of Estimates</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xml:lang="en-US">Fair Value Measurement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US">Cash Equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">Recent Accounting Pronouncements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_DerivativeFinancialInstrumentsPolicyTextBlock" xlink:label="loc_esac_DerivativeFinancialInstrumentsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_DerivativeFinancialInstrumentsPolicyTextBlock" xml:lang="en-US">Derivative Financial Instruments [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_DerivativeFinancialInstrumentsPolicyTextBlock" xml:lang="en-US">Derivative Financial Instruments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_DerivativeFinancialInstrumentsPolicyTextBlock" xlink:to="lab_esac_DerivativeFinancialInstrumentsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_DerivativeFinancialInstrumentsPolicyTextBlock" xml:lang="en-US">The disclosure of Derivative Financial Instruments</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_EmergingGrowthCompanyPolicyTextBlock" xlink:label="loc_esac_EmergingGrowthCompanyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_EmergingGrowthCompanyPolicyTextBlock" xml:lang="en-US">Emerging Growth Company [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_EmergingGrowthCompanyPolicyTextBlock" xml:lang="en-US">Emerging Growth Company Status</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_EmergingGrowthCompanyPolicyTextBlock" xlink:to="lab_esac_EmergingGrowthCompanyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_EmergingGrowthCompanyPolicyTextBlock" xml:lang="en-US">Represents the accounting policy on Emerging Growth Company.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US">Income Taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock" xlink:label="loc_esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock" xml:lang="en-US">Assets Held In Trust Account, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock" xml:lang="en-US">Marketable Securities Held in Trust Account</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock" xlink:to="lab_esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock" xml:lang="en-US">The disclosure of accounting policy for assets held in trust.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xml:lang="en-US">Basis of Presentation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Schedule of compute basic and diluted net income per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ScheduleOfPrepaidExpensesTableTextBlock" xlink:label="loc_esac_ScheduleOfPrepaidExpensesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ScheduleOfPrepaidExpensesTableTextBlock" xml:lang="en-US">Summary of Prepaid expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ScheduleOfPrepaidExpensesTableTextBlock" xlink:to="lab_esac_ScheduleOfPrepaidExpensesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ScheduleOfPrepaidExpensesTableTextBlock" xml:lang="en-US">Tabular disclosure of the carrying amounts of Prepaid Expenses. This disclosure includes other current and other noncurrent expenses.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of company's accounts payable and accrued expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xml:lang="en-US">Schedule of fair value hierarchy for liabilities measured at fair value on recurring basis</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfWarrantOrRightAxis" xml:lang="en-US">Class of Warrant or Right [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis" xlink:to="lab_us-gaap_ClassOfWarrantOrRightAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfWarrantOrRightDomain" xml:lang="en-US">Class of Warrant or Right [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain" xlink:to="lab_us-gaap_ClassOfWarrantOrRightDomain" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PublicWarrantsMember" xlink:label="loc_esac_PublicWarrantsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_PublicWarrantsMember" xml:lang="en-US">Public Warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_PublicWarrantsMember" xml:lang="en-US">Public Warrants [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_PublicWarrantsMember" xlink:to="lab_esac_PublicWarrantsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_PublicWarrantsMember" xml:lang="en-US">Represents a redeemable warrant (Public Warrant) that entitles the holder to purchase shares of common stock subject to adjustment.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PrivatePlacementWarrantsMember" xlink:label="loc_esac_PrivatePlacementWarrantsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_PrivatePlacementWarrantsMember" xml:lang="en-US">Private Placement Warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_PrivatePlacementWarrantsMember" xml:lang="en-US">Private Placement Warrants [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_esac_PrivatePlacementWarrantsMember" xml:lang="en-US">Private Warrants [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_PrivatePlacementWarrantsMember" xlink:to="lab_esac_PrivatePlacementWarrantsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_PrivatePlacementWarrantsMember" xml:lang="en-US">Represents a redeemable warrant (Private Placement Warrant) that entitles the holder to purchase shares of common stock if the underwriter's option is exercised in full.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsidiarySaleOfStockLineItems" xml:lang="en-US">Subsidiary, Sale of Stock [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems" xlink:to="lab_us-gaap_SubsidiarySaleOfStockLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination" xlink:label="loc_esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination" xml:lang="en-US">Percentage Obligation To Redeem Public Shares If Entity Does Not Complete A Business Combination</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination" xml:lang="en-US">Obligation to redeem Public Shares if entity does not complete a Business Combination (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination" xlink:to="lab_esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination" xml:lang="en-US">Represents the percentage of shares which the reporting entity is obligated to redeem if a business combination is not consummated using the offering proceeds within a specified period.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership" xlink:label="loc_esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership" xml:lang="en-US">Condition for future business combination threshold Percentage Ownership</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership" xlink:to="lab_esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership" xml:lang="en-US">The threshold percentage of voting interest to be acquired in a future business combination as specified for the use of proceeds from the offering.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights" xlink:label="loc_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights" xml:lang="en-US">Class of Warrant or Right, Price of Warrants or Rights</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights" xml:lang="en-US">Price of warrant</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights" xlink:to="lab_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights" xml:lang="en-US">Price per share or per unit of warrants or rights outstanding.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_UnitsIssuedDuringPeriodSharesNewIssues" xlink:label="loc_esac_UnitsIssuedDuringPeriodSharesNewIssues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_UnitsIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Units Issued During Period, Shares, New Issues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_UnitsIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Sale of Units, net of underwriting discounts (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_UnitsIssuedDuringPeriodSharesNewIssues" xlink:to="lab_esac_UnitsIssuedDuringPeriodSharesNewIssues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_UnitsIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Number of new units issued during the period.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination" xlink:label="loc_esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination" xml:lang="en-US">Redemption of Shares Calculated Based On Number Of Business Days Prior To Consummation Of Business Combination</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination" xml:lang="en-US">Redemption of shares calculated based on business days prior to consummation of business combination</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination" xlink:to="lab_esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination" xml:lang="en-US">Represents the redemption of shares calculated based on number of business days prior to consummation of business combination.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xml:lang="en-US">Shares Issued, Price Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xml:lang="en-US">Shares Issued, Price Per Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssuedPricePerShare" xlink:to="lab_us-gaap_SharesIssuedPricePerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsHeldInTrust" xlink:label="loc_us-gaap_AssetsHeldInTrust" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsHeldInTrust" xml:lang="en-US">Assets Held-in-trust</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsHeldInTrust" xml:lang="en-US">Cash held outside of the Trust Account</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldInTrust" xlink:to="lab_us-gaap_AssetsHeldInTrust" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AccruedOfferingCosts" xlink:label="loc_esac_AccruedOfferingCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_AccruedOfferingCosts" xml:lang="en-US">Accrued Offering Costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_esac_AccruedOfferingCosts" xml:lang="en-US">Accrued Offering Costs And Expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_AccruedOfferingCosts" xlink:to="lab_esac_AccruedOfferingCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_AccruedOfferingCosts" xml:lang="en-US">Amount of offering costs accrued but not yet paid as of the period date.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PercentageOfBusinessCombinationsAggregateFairMarketValue" xlink:label="loc_esac_PercentageOfBusinessCombinationsAggregateFairMarketValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_PercentageOfBusinessCombinationsAggregateFairMarketValue" xml:lang="en-US">Percentage Of Business Combinations Aggregate Fair Market Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_PercentageOfBusinessCombinationsAggregateFairMarketValue" xml:lang="en-US">Percentage of business combinations aggregate fair market value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_PercentageOfBusinessCombinationsAggregateFairMarketValue" xlink:to="lab_esac_PercentageOfBusinessCombinationsAggregateFairMarketValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_PercentageOfBusinessCombinationsAggregateFairMarketValue" xml:lang="en-US">This elements represents percentage of business combinations aggregate fair market value.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xml:lang="en-US">Sale of Private Placement Warrants (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_NetTangibleAssets" xlink:label="loc_esac_NetTangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_NetTangibleAssets" xml:lang="en-US">Net Tangible Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_NetTangibleAssets" xml:lang="en-US">Net tangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_NetTangibleAssets" xlink:to="lab_esac_NetTangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_NetTangibleAssets" xml:lang="en-US">This elements represents net tangible assets.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/presentationGuidance" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Stock issued during period, shares, new issues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityRedemptionPricePerShare" xlink:label="loc_us-gaap_TemporaryEquityRedemptionPricePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityRedemptionPricePerShare" xml:lang="en-US">Temporary Equity, Redemption Price Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquityRedemptionPricePerShare" xml:lang="en-US">Redemption Price Per Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityRedemptionPricePerShare" xlink:to="lab_us-gaap_TemporaryEquityRedemptionPricePerShare" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharePrice" xml:lang="en-US">Share Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharePrice" xml:lang="en-US">Public share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets" xlink:label="loc_esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets" xml:lang="en-US">Condition for future business combination threshold Net Tangible Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets" xlink:to="lab_esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets" xml:lang="en-US">The threshold net tangible assets which the reporting entity must maintain in order to proceed with a business combination utilizing the proceeds of the offering.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xml:lang="en-US">Related Party Transaction [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xml:lang="en-US">Related Party Transaction [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xml:lang="en-US">Related Party, Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyDomain" xml:lang="en-US">Related Party, Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_SponsorMember" xlink:label="loc_esac_SponsorMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_SponsorMember" xml:lang="en-US">Sponsor</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_SponsorMember" xml:lang="en-US">Sponsor [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_SponsorMember" xlink:to="lab_esac_SponsorMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_SponsorMember" xml:lang="en-US">This member stands for sponsor.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaap_RelatedPartyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyMember" xml:lang="en-US">Related Party [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RelatedPartyMember" xml:lang="en-US">Related Party [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyMember" xlink:to="lab_us-gaap_RelatedPartyMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xml:lang="en-US">Subsequent Event Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xml:lang="en-US">Subsequent Event Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaap_PrivatePlacementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrivatePlacementMember" xml:lang="en-US">Private Placement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrivatePlacementMember" xml:lang="en-US">Private Placement [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrivatePlacementMember" xlink:to="lab_us-gaap_PrivatePlacementMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IPOMember" xml:lang="en-US">IPO</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IPOMember" xml:lang="en-US">Initial Public Offering [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IPOMember" xlink:to="lab_us-gaap_IPOMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaap_OverAllotmentOptionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xml:lang="en-US">Over-allotment option</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xml:lang="en-US">Over-allotment option [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OverAllotmentOptionMember" xlink:to="lab_us-gaap_OverAllotmentOptionMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue" xml:lang="en-US">Cash Equivalents, at Carrying Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashEquivalentsAtCarryingValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValue" xml:lang="en-US">Temporary Equity, Accretion to Redemption Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValue" xml:lang="en-US">Accretion of carrying value to redemption value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:to="lab_us-gaap_TemporaryEquityAccretionToRedemptionValue" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xml:lang="en-US">Unrecognized tax benefits accrued for interest and penalties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xml:lang="en-US">Anti-dilutive securities attributable to warrants (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xml:lang="en-US">Unrecognized Tax Benefits</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xml:lang="en-US">Unrecognized tax benefits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityNetIncome" xlink:label="loc_us-gaap_TemporaryEquityNetIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityNetIncome" xml:lang="en-US">Temporary Equity, Net Income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquityNetIncome" xml:lang="en-US">Net income including accretion of temporary equity to redemption value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityNetIncome" xlink:to="lab_us-gaap_TemporaryEquityNetIncome" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xml:lang="en-US">Allocation of net (loss) income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AccretionOfTemporaryEquityToRedemptionValue" xlink:label="loc_esac_AccretionOfTemporaryEquityToRedemptionValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_AccretionOfTemporaryEquityToRedemptionValue" xml:lang="en-US">Accretion of temporary equity to redemption value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_esac_AccretionOfTemporaryEquityToRedemptionValue" xml:lang="en-US">Accretion of temporary equity to redemption value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_AccretionOfTemporaryEquityToRedemptionValue" xlink:to="lab_esac_AccretionOfTemporaryEquityToRedemptionValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_AccretionOfTemporaryEquityToRedemptionValue" xml:lang="en-US">Accretion of temporary equity to redemption value.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xml:lang="en-US">Related Party Transaction [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansPayableCurrent" xlink:label="loc_us-gaap_NotesAndLoansPayableCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NotesAndLoansPayableCurrent" xml:lang="en-US">Notes and Loans Payable, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NotesAndLoansPayableCurrent" xml:lang="en-US">Outstanding amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansPayableCurrent" xlink:to="lab_us-gaap_NotesAndLoansPayableCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xml:lang="en-US">Long-Term Debt, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xml:lang="en-US">Long-Term Debt, Gross</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xml:lang="en-US">Debt Instrument, Face Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xml:lang="en-US">Borrowed amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaap_NotesPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NotesPayable" xml:lang="en-US">Notes Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NotesPayable" xml:lang="en-US">Outstanding balance of related party note</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayable" xlink:to="lab_us-gaap_NotesPayable" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WorkingCapitalLoan" xlink:label="loc_esac_WorkingCapitalLoan" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_WorkingCapitalLoan" xml:lang="en-US">Working Capital Loan</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_WorkingCapitalLoan" xlink:to="lab_esac_WorkingCapitalLoan" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_WorkingCapitalLoan" xml:lang="en-US">Amount of working capital loans.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote" xlink:label="loc_esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote" xml:lang="en-US">Maximum Borrowing Capacity of Related Party Promissory Note</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote" xml:lang="en-US">Maximum borrowing capacity of related party promissory note</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote" xlink:to="lab_esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote" xml:lang="en-US">Amount of maximum borrowing capacity of related party promissory note.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PaymentsToRelatedParties" xlink:label="loc_esac_PaymentsToRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_PaymentsToRelatedParties" xml:lang="en-US">Payments To Related Parties</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_PaymentsToRelatedParties" xml:lang="en-US">Payments To Related Parties</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_PaymentsToRelatedParties" xlink:to="lab_esac_PaymentsToRelatedParties" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_PaymentsToRelatedParties" xml:lang="en-US">Payments to related parties.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="loc_us-gaap_OperatingCostsAndExpenses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingCostsAndExpenses" xml:lang="en-US">Operating Costs and Expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingCostsAndExpenses" xml:lang="en-US">Expenses incurred and paid</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingCostsAndExpenses" xlink:to="lab_us-gaap_OperatingCostsAndExpenses" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_MaximumLoansConvertibleIntoWarrants" xlink:label="loc_esac_MaximumLoansConvertibleIntoWarrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_MaximumLoansConvertibleIntoWarrants" xml:lang="en-US">maximum Loans Convertible Into Warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_MaximumLoansConvertibleIntoWarrants" xml:lang="en-US">Loan conversion agreement warrant</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_MaximumLoansConvertibleIntoWarrants" xlink:to="lab_esac_MaximumLoansConvertibleIntoWarrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_MaximumLoansConvertibleIntoWarrants" xml:lang="en-US">The maximum amount which a potential loan could have repaid through issuance of warrants.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xml:lang="en-US">Selling, General and Administrative Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xml:lang="en-US">Selling, general and administrative expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WorkingCapitalLoansWarrantMember" xlink:label="loc_esac_WorkingCapitalLoansWarrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_WorkingCapitalLoansWarrantMember" xml:lang="en-US">Working capital loans warrant</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_WorkingCapitalLoansWarrantMember" xml:lang="en-US">Working capital loans warrant [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_WorkingCapitalLoansWarrantMember" xlink:to="lab_esac_WorkingCapitalLoansWarrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_WorkingCapitalLoansWarrantMember" xml:lang="en-US">Working capital loans warrant.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentAxis" xml:lang="en-US">Debt Instrument [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_UnsecuredPromissoryNoteMember" xlink:label="loc_esac_UnsecuredPromissoryNoteMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_UnsecuredPromissoryNoteMember" xml:lang="en-US">Unsecured Promissory Note</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_UnsecuredPromissoryNoteMember" xml:lang="en-US">Unsecured Promissory Note [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_UnsecuredPromissoryNoteMember" xlink:to="lab_esac_UnsecuredPromissoryNoteMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_UnsecuredPromissoryNoteMember" xml:lang="en-US">Unsecured promissory note.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PromissoryNoteWithRelatedPartyMember" xlink:label="loc_esac_PromissoryNoteWithRelatedPartyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_PromissoryNoteWithRelatedPartyMember" xml:lang="en-US">Promissory Note with Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_PromissoryNoteWithRelatedPartyMember" xml:lang="en-US">Promissory Note with Related Party [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_PromissoryNoteWithRelatedPartyMember" xlink:to="lab_esac_PromissoryNoteWithRelatedPartyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_PromissoryNoteWithRelatedPartyMember" xml:lang="en-US">This member stands for promissory note with related party.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaap_PrepaidInsurance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidInsurance" xml:lang="en-US">Prepaid Insurance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidInsurance" xml:lang="en-US">Prepaid insurance, Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidInsurance" xlink:to="lab_us-gaap_PrepaidInsurance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent" xml:lang="en-US">Other Prepaid Expense, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent" xml:lang="en-US">Other prepaid expenses, Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPrepaidExpenseCurrent" xlink:to="lab_us-gaap_OtherPrepaidExpenseCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xml:lang="en-US">Other Accrued Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xml:lang="en-US">Other payables and expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xml:lang="en-US">Accrued Professional Fees, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xml:lang="en-US">Legal accrual</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AgreementAxis" xlink:label="loc_esac_AgreementAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_AgreementAxis" xml:lang="en-US">Agreement [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_AgreementAxis" xlink:to="lab_esac_AgreementAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_AgreementAxis" xml:lang="en-US">Agreement.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AgreementDomain" xlink:label="loc_esac_AgreementDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_AgreementDomain" xml:lang="en-US">Agreement [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_AgreementDomain" xlink:to="lab_esac_AgreementDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_AgreementDomain" xml:lang="en-US">Agreement.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_BusinessCombinationAgreementMember" xlink:label="loc_esac_BusinessCombinationAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_BusinessCombinationAgreementMember" xml:lang="en-US">Business Combination Agreement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_BusinessCombinationAgreementMember" xml:lang="en-US">Business Combination Agreement [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_BusinessCombinationAgreementMember" xlink:to="lab_esac_BusinessCombinationAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_BusinessCombinationAgreementMember" xml:lang="en-US">Business combination agreement.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_InitialSubscriptionAgreementMember" xlink:label="loc_esac_InitialSubscriptionAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_InitialSubscriptionAgreementMember" xml:lang="en-US">Initial Subscription Agreement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_InitialSubscriptionAgreementMember" xml:lang="en-US">Initial Subscription Agreement [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_InitialSubscriptionAgreementMember" xlink:to="lab_esac_InitialSubscriptionAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_InitialSubscriptionAgreementMember" xml:lang="en-US">Initial subscription agreement.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantAgreementMember" xlink:label="loc_esac_WarrantAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_WarrantAgreementMember" xml:lang="en-US">Warrant Agreement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_WarrantAgreementMember" xml:lang="en-US">Warrant Agreement [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_WarrantAgreementMember" xlink:to="lab_esac_WarrantAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_WarrantAgreementMember" xml:lang="en-US">Warrant agreement.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences" xlink:label="loc_esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences" xml:lang="en-US">Threshold Period After Business Combination In Which Specified Trading Days Within Any Specified Trading Day Period Commences</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences" xml:lang="en-US">Threshold period after the business combination in which the 20 trading days within any 30 trading day period commences</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences" xlink:to="lab_esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences" xml:lang="en-US">The period of time after a business combination which must elapse before consideration of the share price condition for transfer of shares.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" xlink:label="loc_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" xml:lang="en-US">Threshold Period For Not To Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" xml:lang="en-US">Threshold period for not to transfer, assign or sell any of their shares or warrants after the completion of the initial business combination</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" xlink:to="lab_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" xml:lang="en-US">The period of time which must elapse after completion of a business combination before the Sponsor can transfer, assign or sell any Founder Shares unless other specified conditions are met.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_MaximumNumberOfDemandsForRegistrationOfSecurities" xlink:label="loc_esac_MaximumNumberOfDemandsForRegistrationOfSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_MaximumNumberOfDemandsForRegistrationOfSecurities" xml:lang="en-US">Maximum Number Of Demands For Registration Of Securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_MaximumNumberOfDemandsForRegistrationOfSecurities" xml:lang="en-US">Maximum number of demands for registration of securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_MaximumNumberOfDemandsForRegistrationOfSecurities" xlink:to="lab_esac_MaximumNumberOfDemandsForRegistrationOfSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_MaximumNumberOfDemandsForRegistrationOfSecurities" xml:lang="en-US">Represents the maximum number of demands for registration of securities.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_DeferredUnderwritingDiscount" xlink:label="loc_esac_DeferredUnderwritingDiscount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_DeferredUnderwritingDiscount" xml:lang="en-US">Deferred Underwriting Discount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_DeferredUnderwritingDiscount" xlink:to="lab_esac_DeferredUnderwritingDiscount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_DeferredUnderwritingDiscount" xml:lang="en-US">Represents deferred underwriting discount .</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_DeferredUnderwritingFees" xlink:label="loc_esac_DeferredUnderwritingFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_DeferredUnderwritingFees" xml:lang="en-US">Deferred Underwriting Fees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_DeferredUnderwritingFees" xml:lang="en-US">Deferred underwriting fees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_DeferredUnderwritingFees" xlink:to="lab_esac_DeferredUnderwritingFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_DeferredUnderwritingFees" xml:lang="en-US">Deferred underwriting fees.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays" xlink:label="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays" xml:lang="en-US">Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination, Threshold Trading Days</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays" xml:lang="en-US">Threshold trading days for transfer, assign or sale of shares or warrants, after the completion of the initial business combination</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays" xlink:to="lab_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays" xml:lang="en-US">When determining the condition for transfer of shares without restriction after a business combination, the number of days in which the share price must exceed the specified amount.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightDescription" xlink:label="loc_esac_ClassOfWarrantOrRightDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ClassOfWarrantOrRightDescription" xml:lang="en-US">Class Of Warrant Or Right Description</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_ClassOfWarrantOrRightDescription" xml:lang="en-US">Class Of Warrant Or Right Description</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ClassOfWarrantOrRightDescription" xlink:to="lab_esac_ClassOfWarrantOrRightDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ClassOfWarrantOrRightDescription" xml:lang="en-US">Class of warrant or right description.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations" xlink:label="loc_esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations" xml:lang="en-US">Warrants And Rights Outstanding Exercisable Term After Business Combinations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations" xlink:to="lab_esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations" xml:lang="en-US">Represents Warrants And Rights Outstanding Exercisable Term After Business Combination.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger" xlink:label="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger" xml:lang="en-US">Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination, Stock Price Trigger</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger" xml:lang="en-US">Stock price trigger to transfer, assign or sell any shares or warrants of the company, after the completion of the initial business combination (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger" xlink:to="lab_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger" xml:lang="en-US">The share price threshold that must be achieved in order to waive the restriction on transfer of shares during a restricted period after a business combination.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockConversionBasis" xlink:label="loc_us-gaap_CommonStockConversionBasis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockConversionBasis" xml:lang="en-US">Common Stock, Conversion Basis</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockConversionBasis" xml:lang="en-US">Common Stock, Conversion Basis</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockConversionBasis" xlink:to="lab_us-gaap_CommonStockConversionBasis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="lab_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="lab_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MinimumNetWorthRequiredForCompliance" xml:lang="en-US">Banking Regulation, Mortgage Banking, Net Worth, Minimum</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MinimumNetWorthRequiredForCompliance" xml:lang="en-US">Minimum Net Worth Required For Compliance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumNetWorthRequiredForCompliance" xlink:to="lab_us-gaap_MinimumNetWorthRequiredForCompliance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays" xlink:label="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays" xml:lang="en-US">Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination, Threshold Consecutive Trading Days</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays" xml:lang="en-US">Threshold consecutive trading days for transfer, assign or sale of shares or warrants, after the completion of the initial business combination</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays" xlink:to="lab_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays" xml:lang="en-US">When determining the condition for transfer of shares without restriction after a business combination, the number of consecutive trading days used to observe the share price.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xml:lang="en-US">Stock Issued During Period, Value, Issued for Services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredLiabilities" xml:lang="en-US">Increase (Decrease) in Deferred Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredLiabilities" xml:lang="en-US">Decrease in deferred underwriting liability</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredLiabilities" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ReversalOfOfferingCosts" xlink:label="loc_esac_ReversalOfOfferingCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ReversalOfOfferingCosts" xml:lang="en-US">Reversal Of Offering Costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_ReversalOfOfferingCosts" xml:lang="en-US">Reversal of offering costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ReversalOfOfferingCosts" xlink:to="lab_esac_ReversalOfOfferingCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ReversalOfOfferingCosts" xml:lang="en-US">Reversal of offering costs.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease" xlink:label="loc_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease" xml:lang="en-US">Temporary Equity, Carrying Amount, Period Increase (Decrease)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease" xml:lang="en-US">Temporary equity, carrying amount, period increase (decrease)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease" xlink:to="lab_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_EsgenCommonClassAMember" xlink:label="loc_esac_EsgenCommonClassAMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_EsgenCommonClassAMember" xml:lang="en-US">ESGEN Common Class A</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_EsgenCommonClassAMember" xml:lang="en-US">ESGEN Common Class A [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_EsgenCommonClassAMember" xlink:to="lab_esac_EsgenCommonClassAMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_EsgenCommonClassAMember" xml:lang="en-US">ESGEN common class A</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WarrantMember" xml:lang="en-US">Warrant</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WarrantMember" xml:lang="en-US">Warrant [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantMember" xlink:to="lab_us-gaap_WarrantMember" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PrivateWarrantsMember" xlink:label="loc_esac_PrivateWarrantsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_PrivateWarrantsMember" xml:lang="en-US">Private Warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_PrivateWarrantsMember" xml:lang="en-US">Private Warrants [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_PrivateWarrantsMember" xlink:to="lab_esac_PrivateWarrantsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_PrivateWarrantsMember" xml:lang="en-US">Represents information pertaining to private warrants.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member" xlink:label="loc_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member" xml:lang="en-US">Redemption Of Warrant Price Per Share Equals Or Exceeds10.00</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member" xml:lang="en-US">Redemption Of Warrant Price Per Share Equals Or Exceeds10.00 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member" xlink:to="lab_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member" xml:lang="en-US">Represents information pertaining to Redemption Of Warrant Price Per Share Equals Or Exceeds10.00.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member" xlink:label="loc_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member" xml:lang="en-US">Redemption Of Warrant Price Per Share Equals Or Exceeds18.00 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member" xlink:to="lab_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member" xml:lang="en-US">Represents information pertaining to Redemption Of Warrant Price Per Share Equals Or Exceeds18.00.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xml:lang="en-US">Class of Warrant or Right, Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ClassOfWarrantOrRightOutstanding" xml:lang="en-US">Warrants outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="lab_us-gaap_ClassOfWarrantOrRightOutstanding" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:label="loc_esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xml:lang="en-US">Class Of Warrant Or Right, Redemption Price Of Warrants Or Rights</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xml:lang="en-US">Redemption price per public warrant (in dollars per share)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:to="lab_esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xml:lang="en-US">Redemption price per share or per unit of warrants or rights outstanding.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue" xlink:label="loc_esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue" xml:lang="en-US">Class Of Warrant Or Right Adjustment Of Exercise Price Of Warrants Or Rights Percent Based On Market Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue" xml:lang="en-US">Adjustment of exercise price of warrants based on market value (as a percent)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue" xlink:to="lab_esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue" xml:lang="en-US">Class of Warrant or Right, Adjustment of Exercise Price of Warrants or Rights, Percent, Based On Market Value</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays" xlink:label="loc_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays" xml:lang="en-US">Class Of Warrant Or Right, Redemption Of Warrants Or Rights, , Threshold Trading Days</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays" xml:lang="en-US">Threshold trading days for redemption of public warrants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays" xlink:to="lab_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays" xml:lang="en-US">Threshold number of specified trading days for stock price trigger considered for redemption of warrants.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" xlink:label="loc_esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" xml:lang="en-US">Class Of Warrant Or Right, Minimum Threshold Written Notice Period For Redemption Of Warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" xml:lang="en-US">Minimum threshold written notice period for redemption of public warrants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" xlink:to="lab_esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" xml:lang="en-US">The minimum threshold period during which a written notice is required for redemption of warrants, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice" xlink:label="loc_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice" xml:lang="en-US">Class Of Warrant Or Right Redemption Of Warrants Or Rights Reference Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice" xml:lang="en-US">Stock price trigger for redemption of public warrants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice" xlink:to="lab_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice" xml:lang="en-US">Price of the entity's common stock which would be required to be attained to trigger the redemption of warrants.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_FairMarketValuePrice" xlink:label="loc_esac_FairMarketValuePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_FairMarketValuePrice" xml:lang="en-US">Fair Market Value Price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_FairMarketValuePrice" xlink:to="lab_esac_FairMarketValuePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_FairMarketValuePrice" xml:lang="en-US">Price of Fair Market Value</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_TradingDayPriorToDateOnWhichNoticeOfExercise" xlink:label="loc_esac_TradingDayPriorToDateOnWhichNoticeOfExercise" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_TradingDayPriorToDateOnWhichNoticeOfExercise" xml:lang="en-US">Trading Day Prior To The Date On Which The Notice Of Exercise</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_TradingDayPriorToDateOnWhichNoticeOfExercise" xlink:to="lab_esac_TradingDayPriorToDateOnWhichNoticeOfExercise" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_TradingDayPriorToDateOnWhichNoticeOfExercise" xml:lang="en-US">Represents Trading Day Prior To The Date On Which The Notice Of Exercise</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised" xlink:label="loc_esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised" xml:lang="en-US">Threshold Period For Registration Statement To Be Effective After Which Warrants Can Be Exercised</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised" xlink:to="lab_esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised" xml:lang="en-US">Threshold period for registration statement to be effective after which warrants can be exercised on a cashless basis.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xml:lang="en-US">Warrants and Rights Outstanding, Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WarrantsAndRightsOutstandingTerm" xml:lang="en-US">Public Warrants expiration term</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="lab_us-gaap_WarrantsAndRightsOutstandingTerm" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PercentageOfGrossProceedsOnTotalEquityProceeds" xlink:label="loc_esac_PercentageOfGrossProceedsOnTotalEquityProceeds" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_PercentageOfGrossProceedsOnTotalEquityProceeds" xml:lang="en-US">Percentage Of Gross Proceeds On Total Equity Proceeds</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_PercentageOfGrossProceedsOnTotalEquityProceeds" xlink:to="lab_esac_PercentageOfGrossProceedsOnTotalEquityProceeds" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_PercentageOfGrossProceedsOnTotalEquityProceeds" xml:lang="en-US">Represents the percentage of gross proceeds on total equity proceeds.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue" xlink:label="loc_esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue" xml:lang="en-US">Class Of Warrant Or Right Adjustment Of Redemption Price Of Warrants Or Rights Percent Based On Market Value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue" xlink:to="lab_esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue" xml:lang="en-US">Percentage of adjustment of redemption price of stock based on market value.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xml:lang="en-US">Fair Value, Inputs, Level 1</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xml:lang="en-US">Level 1 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xml:lang="en-US">Level 3 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xml:lang="en-US">Fair Value, Inputs, Level 2</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xml:lang="en-US">Level 2 [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantLiabilitiesFairValueDisclosure" xlink:label="loc_esac_WarrantLiabilitiesFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_WarrantLiabilitiesFairValueDisclosure" xml:lang="en-US">Warrant Liabilities, Fair Value Disclosure</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_WarrantLiabilitiesFairValueDisclosure" xml:lang="en-US">Total warrant liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_WarrantLiabilitiesFairValueDisclosure" xlink:to="lab_esac_WarrantLiabilitiesFairValueDisclosure" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_WarrantLiabilitiesFairValueDisclosure" xml:lang="en-US">Amount of Warrant Liabilities as on the balance sheet date.</label>
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xml:lang="en-US">Measurement Frequency [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xml:lang="en-US">Measurement Frequency [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xml:lang="en-US">Recurring</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xml:lang="en-US">Recurring [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xml:lang="en-US">Schedule of Stock by Class [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfStockLineItems" xml:lang="en-US">Class of Stock [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination" xlink:label="loc_esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination" xml:lang="en-US">Aggregate Percentage of Outstanding Shares Issued to Initial Shareholders Prior to Business Combination</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination" xlink:to="lab_esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination" xml:lang="en-US">Represents Aggregate Percentage of Outstanding Shares Issued to Initial Shareholders Prior to Business Combination.</label>
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ConvertibleStockConversionRatio" xlink:label="loc_esac_ConvertibleStockConversionRatio" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_esac_ConvertibleStockConversionRatio" xml:lang="en-US">ConvertibleStockConversionRatio</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_esac_ConvertibleStockConversionRatio" xml:lang="en-US">Ratio to be applied to the stock in the conversion</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_esac_ConvertibleStockConversionRatio" xlink:to="lab_esac_ConvertibleStockConversionRatio" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_esac_ConvertibleStockConversionRatio" xml:lang="en-US">The ratio to be applied to the stock in a conversion of convertible stock.</label>
</labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>esac-20230630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 15-August-2023 [01:51:33] {AM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CoverPage" roleURI="http://www.esgen-spac.com/role/CoverPage" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CondensedBalanceSheets" roleURI="http://www.esgen-spac.com/role/CondensedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CondensedBalanceSheetsParenthetical" roleURI="http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CondensedStatementsOfOperations" roleURI="http://www.esgen-spac.com/role/CondensedStatementsOfOperations" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit" roleURI="http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CondensedStatementsOfCashFlows" roleURI="http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#OrganizationAndBusinessOperation" roleURI="http://www.esgen-spac.com/role/OrganizationAndBusinessOperation" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#SignificantAccountingPolicies" roleURI="http://www.esgen-spac.com/role/SignificantAccountingPolicies" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#RelatedPartyTransactions" roleURI="http://www.esgen-spac.com/role/RelatedPartyTransactions" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#PrepaidExpenses" roleURI="http://www.esgen-spac.com/role/PrepaidExpenses" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#AccountsPayableAndAccruedExpenses" roleURI="http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpenses" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CommitmentsContingencies" roleURI="http://www.esgen-spac.com/role/CommitmentsContingencies" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#WarrantLiabilities" roleURI="http://www.esgen-spac.com/role/WarrantLiabilities" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#RecurringFairValueMeasurements" roleURI="http://www.esgen-spac.com/role/RecurringFairValueMeasurements" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#ShareholderSEquityDeficit" roleURI="http://www.esgen-spac.com/role/ShareholderSEquityDeficit" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#SignificantAccountingPoliciesPolicies" roleURI="http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#SignificantAccountingPoliciesTables" roleURI="http://www.esgen-spac.com/role/SignificantAccountingPoliciesTables" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#PrepaidExpensesTables" roleURI="http://www.esgen-spac.com/role/PrepaidExpensesTables" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#AccountsPayableAndAccruedExpensesTables" roleURI="http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesTables" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#RecurringFairValueMeasurementsTables" roleURI="http://www.esgen-spac.com/role/RecurringFairValueMeasurementsTables" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#OrganizationAndBusinessOperationDetails" roleURI="http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#SignificantAccountingPoliciesDetails" roleURI="http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails" roleURI="http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#RelatedPartyTransactionsAdditionalInformationDetails" roleURI="http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#PrepaidExpensesDetails" roleURI="http://www.esgen-spac.com/role/PrepaidExpensesDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails" roleURI="http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#CommitmentsContingenciesDetails" roleURI="http://www.esgen-spac.com/role/CommitmentsContingenciesDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#WarrantLiabilitiesDetails" roleURI="http://www.esgen-spac.com/role/WarrantLiabilitiesDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" roleURI="http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#RecurringFairValueMeasurementsAdditionalInformationDetails" roleURI="http://www.esgen-spac.com/role/RecurringFairValueMeasurementsAdditionalInformationDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#ShareholdersEquityPreferredStockSharesDetails" roleURI="http://www.esgen-spac.com/role/ShareholdersEquityPreferredStockSharesDetails" />
<roleRef xlink:type="simple" xlink:href="esac-20230630.xsd#ShareholdersEquityCommonStockSharesDetails" roleURI="http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails" />
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CoverPage">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_1422718" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_1422720" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_1422718" xlink:to="loc_dei_DocumentInformationTable_1422720" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1422851" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_1422720" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1422851" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1422852" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1422851" xlink:to="loc_us-gaap_ClassOfStockDomain_1422852" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1422853" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1422852" xlink:to="loc_us-gaap_CommonClassAMember_1422853" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1422854" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1422852" xlink:to="loc_us-gaap_CommonClassBMember_1422854" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember" xlink:label="loc_esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember_1422855" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1422852" xlink:to="loc_esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember_1422855" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember" xlink:label="loc_esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember_1422856" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1422852" xlink:to="loc_esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember_1422856" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_1422721" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_1422720" xlink:to="loc_dei_DocumentInformationLineItems_1422721" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_1422730" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_DocumentType_1422730" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_dei_DocumentQuarterlyReport_1422731" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_DocumentQuarterlyReport_1422731" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_1422733" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_DocumentTransitionReport_1422733" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_1422735" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_DocumentPeriodEndDate_1422735" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_1422736" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityFileNumber_1422736" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_1422765" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityRegistrantName_1422765" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_1422770" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityIncorporationStateCountryCode_1422770" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_1422771" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityTaxIdentificationNumber_1422771" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_1422772" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityAddressAddressLine1_1422772" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_dei_EntityAddressAddressLine2_1422773" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityAddressAddressLine2_1422773" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_1422774" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityAddressCityOrTown_1422774" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_1422775" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityAddressStateOrProvince_1422775" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_1422780" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityAddressPostalZipCode_1422780" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_1422781" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_CityAreaCode_1422781" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_1422782" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_LocalPhoneNumber_1422782" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_1422783" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityCurrentReportingStatus_1422783" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_1422785" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityInteractiveDataCurrent_1422785" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_1422813" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityFilerCategory_1422813" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_1422834" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntitySmallBusiness_1422834" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_1422835" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityEmergingGrowthCompany_1422835" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod_1422839" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityExTransitionPeriod_1422839" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_1422840" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityShellCompany_1422840" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_1422841" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityCentralIndexKey_1422841" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_1422842" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_CurrentFiscalYearEndDate_1422842" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_1422843" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_DocumentFiscalYearFocus_1422843" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_1422844" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_DocumentFiscalPeriodFocus_1422844" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_1422845" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_AmendmentFlag_1422845" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_1422847" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_1422847" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="loc_dei_Security12bTitle_1422848" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_Security12bTitle_1422848" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_1422849" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_TradingSymbol_1422849" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_1422850" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_1422721" xlink:to="loc_dei_SecurityExchangeName_1422850" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CondensedBalanceSheets">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_131" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_132" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_131" xlink:to="loc_us-gaap_StatementTable_132" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_133" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_132" xlink:to="loc_us-gaap_StatementClassOfStockAxis_133" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_134" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_133" xlink:to="loc_us-gaap_ClassOfStockDomain_134" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1422936" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_134" xlink:to="loc_us-gaap_CommonClassAMember_1422936" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_141" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_134" xlink:to="loc_us-gaap_CommonClassBMember_141" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_135" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_132" xlink:to="loc_us-gaap_StatementLineItems_135" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_136" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_135" xlink:to="loc_us-gaap_AssetsAbstract_136" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_137" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_136" xlink:to="loc_us-gaap_AssetsCurrentAbstract_137" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_142" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_137" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_142" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_143" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_137" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_143" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_144" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_137" xlink:to="loc_us-gaap_AssetsCurrent_144" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_1704303" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_136" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_1704303" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsHeldInTrustNoncurrent" xlink:label="loc_us-gaap_AssetsHeldInTrustNoncurrent_146" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_1704303" xlink:to="loc_us-gaap_AssetsHeldInTrustNoncurrent_146" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_147" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_136" xlink:to="loc_us-gaap_Assets_147" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_135" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_139" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_139" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_1701533" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_139" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_1701533" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_149" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_139" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_149" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaap_NotesPayableCurrent_150" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_139" xlink:to="loc_us-gaap_NotesPayableCurrent_150" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_151" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_139" xlink:to="loc_us-gaap_LiabilitiesCurrent_151" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_1704304" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_1704304" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_Warrantliabilities" xlink:label="loc_esac_Warrantliabilities_152" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1704304" xlink:to="loc_esac_Warrantliabilities_152" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_DeferredUnderwriterSDiscountNoncurrent" xlink:label="loc_esac_DeferredUnderwriterSDiscountNoncurrent_153" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_1704304" xlink:to="loc_esac_DeferredUnderwriterSDiscountNoncurrent_153" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_154" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" xlink:to="loc_us-gaap_Liabilities_154" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1704368" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1704368" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_155" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_155" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_140" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" xlink:to="loc_us-gaap_StockholdersEquityAbstract_140" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_156" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_140" xlink:to="loc_us-gaap_PreferredStockValue_156" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_157" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_140" xlink:to="loc_us-gaap_CommonStockValue_157" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_158" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_140" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_158" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_159" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_140" xlink:to="loc_us-gaap_StockholdersEquity_159" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_160" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_138" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_160" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_183" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_184" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_183" xlink:to="loc_us-gaap_StatementTable_184" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_185" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_184" xlink:to="loc_us-gaap_StatementClassOfStockAxis_185" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_186" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_185" xlink:to="loc_us-gaap_ClassOfStockDomain_186" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_188" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_186" xlink:to="loc_us-gaap_CommonClassAMember_188" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_189" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_186" xlink:to="loc_us-gaap_CommonClassBMember_189" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_187" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_184" xlink:to="loc_us-gaap_StatementLineItems_187" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_190" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_190" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_191" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_191" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_193" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_193" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_194" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_194" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_195" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_PreferredStockSharesIssued_195" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_196" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_196" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_197" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_197" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_198" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_198" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_199" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_CommonStockSharesIssued_199" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_200" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_187" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_200" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CondensedStatementsOfOperations">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_225" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_226" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_225" xlink:to="loc_us-gaap_StatementTable_226" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_227" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_226" xlink:to="loc_us-gaap_StatementClassOfStockAxis_227" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_228" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_227" xlink:to="loc_us-gaap_ClassOfStockDomain_228" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_231" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_228" xlink:to="loc_us-gaap_CommonClassAMember_231" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_232" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_228" xlink:to="loc_us-gaap_CommonClassBMember_232" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_229" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_226" xlink:to="loc_us-gaap_StatementLineItems_229" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_LegalAndProfessionalFees" xlink:label="loc_esac_LegalAndProfessionalFees_1701534" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_esac_LegalAndProfessionalFees_1701534" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralInsuranceExpense" xlink:label="loc_us-gaap_GeneralInsuranceExpense_1701535" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_GeneralInsuranceExpense_1701535" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_1701536" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_1701536" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesRelatedParty" xlink:label="loc_us-gaap_CostsAndExpensesRelatedParty_234" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_CostsAndExpensesRelatedParty_234" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_235" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_OperatingIncomeLoss_235" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_230" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_230" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaap_InvestmentIncomeInterest_238" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_230" xlink:to="loc_us-gaap_InvestmentIncomeInterest_238" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RecoveryOfOfferingCostsAllocatedToWarrants" xlink:label="loc_esac_RecoveryOfOfferingCostsAllocatedToWarrants_1704308" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_230" xlink:to="loc_esac_RecoveryOfOfferingCostsAllocatedToWarrants_1704308" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_239" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_230" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_239" use="optional" order="15" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_237" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_230" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_237" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_236" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_230" xlink:to="loc_us-gaap_NetIncomeLoss_236" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_241" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_241" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_242" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_242" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_243" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_EarningsPerShareBasic_243" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_244" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_229" xlink:to="loc_us-gaap_EarningsPerShareDiluted_244" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_274" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_275" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_274" xlink:to="loc_us-gaap_StatementTable_275" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_276" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_275" xlink:to="loc_us-gaap_StatementClassOfStockAxis_276" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_282" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_276" xlink:to="loc_us-gaap_ClassOfStockDomain_282" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_280" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_282" xlink:to="loc_us-gaap_CommonClassAMember_280" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_281" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_282" xlink:to="loc_us-gaap_CommonClassBMember_281" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_277" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_275" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_277" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_286" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_277" xlink:to="loc_us-gaap_EquityComponentDomain_286" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_283" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_286" xlink:to="loc_us-gaap_CommonStockMember_283" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_284" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_286" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_284" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_285" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_286" xlink:to="loc_us-gaap_RetainedEarningsMember_285" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_1704225" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_275" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_1704225" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1704226" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_1704225" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_1704226" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_278" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_275" xlink:to="loc_us-gaap_StatementLineItems_278" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_278" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_287" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_us-gaap_StockholdersEquity_287" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_288" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_us-gaap_SharesIssued_288" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_295" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_295" use="optional" order="17" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_1704264" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_1704264" use="optional" order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_1704265" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_1704265" use="optional" order="19" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WaiverOfDeferredUnderwriterFees" xlink:label="loc_esac_WaiverOfDeferredUnderwriterFees_1704309" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_esac_WaiverOfDeferredUnderwriterFees_1704309" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_296" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_us-gaap_NetIncomeLoss_296" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_297" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_us-gaap_StockholdersEquity_297" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_298" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_279" xlink:to="loc_us-gaap_SharesIssued_298" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_334" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_335" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_334" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_335" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_341" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_335" xlink:to="loc_us-gaap_NetIncomeLoss_341" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_336" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_335" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_336" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther" xlink:label="loc_us-gaap_InterestIncomeOther_343" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_336" xlink:to="loc_us-gaap_InterestIncomeOther_343" use="optional" order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RecoveryOfOfferingCostsAllocatedToWarrants" xlink:label="loc_esac_RecoveryOfOfferingCostsAllocatedToWarrants_1704310" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_336" xlink:to="loc_esac_RecoveryOfOfferingCostsAllocatedToWarrants_1704310" use="optional" order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_344" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_336" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_344" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_337" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_336" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_337" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_346" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_337" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_346" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent" xlink:label="loc_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_348" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_337" xlink:to="loc_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent_348" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1704311" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_337" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1704311" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_349" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_335" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_349" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_338" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_334" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_338" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_1704253" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_338" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_1704253" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireRestrictedInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_1704286" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_338" xlink:to="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_1704286" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfRestrictedInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments_1704287" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_338" xlink:to="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments_1704287" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_351" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_338" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_351" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_339" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_334" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_339" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_1704288" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_339" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_1704288" use="optional" order="18" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_1704312" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_339" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_1704312" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_357" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_339" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_357" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_358" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_334" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_358" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_359" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_334" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_359" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_360" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_334" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_360" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_340" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_334" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_340" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption" xlink:label="loc_esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption_1574430" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_340" xlink:to="loc_esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption_1574430" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters" xlink:label="loc_esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters_1704313" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_340" xlink:to="loc_esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters_1704313" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/OrganizationAndBusinessOperation">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_369" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaap_NatureOfOperations_370" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_369" xlink:to="loc_us-gaap_NatureOfOperations_370" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/SignificantAccountingPolicies">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_375" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_376" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_375" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_376" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/RelatedPartyTransactions">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_393" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_394" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_393" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_394" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/PrepaidExpenses">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAbstract_399" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PrepaidExpensesTextBlock" xlink:label="loc_esac_PrepaidExpensesTextBlock_400" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_399" xlink:to="loc_esac_PrepaidExpensesTextBlock_400" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpenses">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1704353" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1704354" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1704353" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1704354" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CommitmentsContingencies">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_405" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_406" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_405" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_406" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/WarrantLiabilities">
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantLiabilitiesDisclosureAbstract" xlink:label="loc_esac_WarrantLiabilitiesDisclosureAbstract_411" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantLiabilitiesDisclosureTextBlock" xlink:label="loc_esac_WarrantLiabilitiesDisclosureTextBlock_412" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_esac_WarrantLiabilitiesDisclosureAbstract_411" xlink:to="loc_esac_WarrantLiabilitiesDisclosureTextBlock_412" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/RecurringFairValueMeasurements">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentDetailAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentDetailAbstract_417" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesAndFairValueTextBlock" xlink:label="loc_us-gaap_DerivativesAndFairValueTextBlock_418" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_417" xlink:to="loc_us-gaap_DerivativesAndFairValueTextBlock_418" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/ShareholderSEquityDeficit">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_423" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_424" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_423" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_424" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_442" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_443" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_442" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_443" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_EmergingGrowthCompanyPolicyTextBlock" xlink:label="loc_esac_EmergingGrowthCompanyPolicyTextBlock_444" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_442" xlink:to="loc_esac_EmergingGrowthCompanyPolicyTextBlock_444" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_445" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_442" xlink:to="loc_us-gaap_UseOfEstimates_445" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_447" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_442" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_447" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock" xlink:label="loc_esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock_448" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_442" xlink:to="loc_esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock_448" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_1422928" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_442" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_1422928" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_DerivativeFinancialInstrumentsPolicyTextBlock" xlink:label="loc_esac_DerivativeFinancialInstrumentsPolicyTextBlock_451" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_442" xlink:to="loc_esac_DerivativeFinancialInstrumentsPolicyTextBlock_451" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantLiabilitiesPolicyTextBlock" xlink:label="loc_esac_WarrantLiabilitiesPolicyTextBlock_452" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_442" xlink:to="loc_esac_WarrantLiabilitiesPolicyTextBlock_452" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_453" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_442" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_453" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock" xlink:label="loc_esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock_454" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_442" xlink:to="loc_esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock_454" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_455" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_442" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_455" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_456" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_442" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_456" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/SignificantAccountingPoliciesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_461" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_462" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_461" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_462" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/PrepaidExpensesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAbstract_473" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ScheduleOfPrepaidExpensesTableTextBlock" xlink:label="loc_esac_ScheduleOfPrepaidExpensesTableTextBlock_474" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_473" xlink:to="loc_esac_ScheduleOfPrepaidExpensesTableTextBlock_474" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1704356" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_1704357" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1704356" xlink:to="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_1704357" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/RecurringFairValueMeasurementsTables">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentDetailAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentDetailAbstract_481" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_482" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_481" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_482" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_531" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_531" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_533" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_533" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_534" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_533" xlink:to="loc_us-gaap_RelatedPartyDomain_534" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_SponsorMember" xlink:label="loc_esac_SponsorMember_542" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_534" xlink:to="loc_esac_SponsorMember_542" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaap_RelatedPartyMember_1704372" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_534" xlink:to="loc_us-gaap_RelatedPartyMember_1704372" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_535" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_535" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_536" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_535" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_536" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_543" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_536" xlink:to="loc_us-gaap_IPOMember_543" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrivatePlacementMember" xlink:label="loc_us-gaap_PrivatePlacementMember_544" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_536" xlink:to="loc_us-gaap_PrivatePlacementMember_544" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="loc_us-gaap_OverAllotmentOptionMember_545" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_536" xlink:to="loc_us-gaap_OverAllotmentOptionMember_545" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_537" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_537" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_538" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_537" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_538" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PrivatePlacementWarrantsMember" xlink:label="loc_esac_PrivatePlacementWarrantsMember_546" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_538" xlink:to="loc_esac_PrivatePlacementWarrantsMember_546" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PublicWarrantsMember" xlink:label="loc_esac_PublicWarrantsMember_547" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_538" xlink:to="loc_esac_PublicWarrantsMember_547" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_1574774" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_1574774" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_1574775" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_1574774" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_1574775" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1704257" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1704257" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1704258" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1704257" xlink:to="loc_us-gaap_ClassOfStockDomain_1704258" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1704259" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1704258" xlink:to="loc_us-gaap_CommonClassAMember_1704259" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_1704260" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_1704260" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_1704261" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_1704260" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_1704261" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_532" xlink:to="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_UnitsIssuedDuringPeriodSharesNewIssues" xlink:label="loc_esac_UnitsIssuedDuringPeriodSharesNewIssues_549" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_UnitsIssuedDuringPeriodSharesNewIssues_549" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_550" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_550" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_551" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_551" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_552" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_552" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights" xlink:label="loc_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights_553" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights_553" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_NetTangibleAssets" xlink:label="loc_esac_NetTangibleAssets_565" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_NetTangibleAssets_565" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PercentageOfBusinessCombinationsAggregateFairMarketValue" xlink:label="loc_esac_PercentageOfBusinessCombinationsAggregateFairMarketValue_566" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_PercentageOfBusinessCombinationsAggregateFairMarketValue_566" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership" xlink:label="loc_esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership_569" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership_569" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination" xlink:label="loc_esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination_570" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination_570" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets" xlink:label="loc_esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets_571" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets_571" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination" xlink:label="loc_esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination_572" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination_572" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsHeldInTrust" xlink:label="loc_us-gaap_AssetsHeldInTrust_574" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_AssetsHeldInTrust_574" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AccruedOfferingCosts" xlink:label="loc_esac_AccruedOfferingCosts_1574321" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_esac_AccruedOfferingCosts_1574321" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_1574324" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_1574324" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_1704223" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_SharePrice_1704223" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1704254" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_1704254" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/presentationGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityRedemptionPricePerShare" xlink:label="loc_us-gaap_TemporaryEquityRedemptionPricePerShare_1704255" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_TemporaryEquityRedemptionPricePerShare_1704255" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_1704256" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockLineItems_540" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_1704256" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_602" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_603" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_602" xlink:to="loc_us-gaap_StatementTable_603" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_604" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_603" xlink:to="loc_us-gaap_StatementClassOfStockAxis_604" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_605" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_604" xlink:to="loc_us-gaap_ClassOfStockDomain_605" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_611" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_605" xlink:to="loc_us-gaap_CommonClassAMember_611" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_606" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_603" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_606" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_607" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_606" xlink:to="loc_us-gaap_EquityComponentDomain_607" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_613" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_607" xlink:to="loc_us-gaap_RetainedEarningsMember_613" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_608" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_603" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_608" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_609" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_608" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_609" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_614" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_609" xlink:to="loc_us-gaap_IPOMember_614" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_610" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_603" xlink:to="loc_us-gaap_StatementLineItems_610" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_615" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_610" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_615" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_622" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_610" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_622" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_623" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_610" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_623" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_624" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_610" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_624" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValue" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue_626" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_610" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValue_626" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireRestrictedInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_1704293" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_610" xlink:to="loc_us-gaap_PaymentsToAcquireRestrictedInvestments_1704293" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_644" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_645" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_644" xlink:to="loc_us-gaap_StatementTable_645" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_646" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_645" xlink:to="loc_us-gaap_StatementClassOfStockAxis_646" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_647" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_646" xlink:to="loc_us-gaap_ClassOfStockDomain_647" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_649" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_647" xlink:to="loc_us-gaap_CommonClassAMember_649" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_650" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_647" xlink:to="loc_us-gaap_CommonClassBMember_650" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1704250" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_645" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1704250" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1704251" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1704250" xlink:to="loc_us-gaap_EquityComponentDomain_1704251" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_1704252" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1704251" xlink:to="loc_us-gaap_CommonStockMember_1704252" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_648" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_645" xlink:to="loc_us-gaap_StatementLineItems_648" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_651" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_NetIncomeLoss_651" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AccretionOfTemporaryEquityToRedemptionValue" xlink:label="loc_esac_AccretionOfTemporaryEquityToRedemptionValue_652" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_esac_AccretionOfTemporaryEquityToRedemptionValue_652" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityNetIncome" xlink:label="loc_us-gaap_TemporaryEquityNetIncome_653" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_TemporaryEquityNetIncome_653" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_654" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_654" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_655" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_655" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_656" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_656" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_657" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_EarningsPerShareBasic_657" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_658" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_648" xlink:to="loc_us-gaap_EarningsPerShareDiluted_658" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_829" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_830" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_829" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_830" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_831" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_830" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_831" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_832" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_831" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_832" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PromissoryNoteWithRelatedPartyMember" xlink:label="loc_esac_PromissoryNoteWithRelatedPartyMember_836" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_832" xlink:to="loc_esac_PromissoryNoteWithRelatedPartyMember_836" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1704378" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_832" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_1704378" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_833" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_830" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_833" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_834" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_833" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_834" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WorkingCapitalLoansWarrantMember" xlink:label="loc_esac_WorkingCapitalLoansWarrantMember_837" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_834" xlink:to="loc_esac_WorkingCapitalLoansWarrantMember_837" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_1704314" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_830" xlink:to="loc_us-gaap_DebtInstrumentAxis_1704314" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1704315" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_1704314" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1704315" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_UnsecuredPromissoryNoteMember" xlink:label="loc_esac_UnsecuredPromissoryNoteMember_1704316" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1704315" xlink:to="loc_esac_UnsecuredPromissoryNoteMember_1704316" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1704348" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_830" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1704348" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_1704349" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1704348" xlink:to="loc_us-gaap_RelatedPartyDomain_1704349" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyMember" xlink:label="loc_us-gaap_RelatedPartyMember_1704321" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_1704349" xlink:to="loc_us-gaap_RelatedPartyMember_1704321" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_835" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_830" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_835" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote" xlink:label="loc_esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote_838" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote_838" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaap_NotesPayable_839" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_NotesPayable_839" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="loc_us-gaap_OperatingCostsAndExpenses_840" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_OperatingCostsAndExpenses_840" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_MaximumLoansConvertibleIntoWarrants" xlink:label="loc_esac_MaximumLoansConvertibleIntoWarrants_841" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_esac_MaximumLoansConvertibleIntoWarrants_841" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights" xlink:label="loc_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights_842" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights_842" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WorkingCapitalLoan" xlink:label="loc_esac_WorkingCapitalLoan_843" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_esac_WorkingCapitalLoan_843" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_844" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_844" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesAndLoansPayableCurrent" xlink:label="loc_us-gaap_NotesAndLoansPayableCurrent_845" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_NotesAndLoansPayableCurrent_845" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_846" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_846" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PaymentsToRelatedParties" xlink:label="loc_esac_PaymentsToRelatedParties_1704263" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_esac_PaymentsToRelatedParties_1704263" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1704317" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1704317" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1704318" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_1704318" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1704347" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_835" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1704347" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/PrepaidExpensesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrentAbstract" xlink:label="loc_us-gaap_PrepaidExpenseCurrentAbstract_855" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaap_PrepaidInsurance_856" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_855" xlink:to="loc_us-gaap_PrepaidInsurance_856" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_858" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_855" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_858" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_859" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PrepaidExpenseCurrentAbstract_855" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_859" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1704359" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_1704360" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1704359" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_1704360" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1704361" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1704359" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1704361" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_1704362" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract_1704359" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_1704362" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/CommitmentsContingenciesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_888" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_888" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_890" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_890" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_891" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_890" xlink:to="loc_us-gaap_RelatedPartyDomain_891" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_SponsorMember" xlink:label="loc_esac_SponsorMember_897" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_891" xlink:to="loc_esac_SponsorMember_897" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_892" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_892" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_893" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_892" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_893" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IPOMember" xlink:label="loc_us-gaap_IPOMember_899" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_893" xlink:to="loc_us-gaap_IPOMember_899" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_894" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" xlink:to="loc_us-gaap_StatementClassOfStockAxis_894" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_895" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_894" xlink:to="loc_us-gaap_ClassOfStockDomain_895" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_900" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_895" xlink:to="loc_us-gaap_CommonClassAMember_900" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1704330" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_895" xlink:to="loc_us-gaap_CommonClassBMember_1704330" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_EsgenCommonClassAMember" xlink:label="loc_esac_EsgenCommonClassAMember_1704333" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_895" xlink:to="loc_esac_EsgenCommonClassAMember_1704333" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AgreementAxis" xlink:label="loc_esac_AgreementAxis_1704327" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" xlink:to="loc_esac_AgreementAxis_1704327" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AgreementDomain" xlink:label="loc_esac_AgreementDomain_1704328" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_esac_AgreementAxis_1704327" xlink:to="loc_esac_AgreementDomain_1704328" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_BusinessCombinationAgreementMember" xlink:label="loc_esac_BusinessCombinationAgreementMember_1704329" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_esac_AgreementDomain_1704328" xlink:to="loc_esac_BusinessCombinationAgreementMember_1704329" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantAgreementMember" xlink:label="loc_esac_WarrantAgreementMember_1704339" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_esac_AgreementDomain_1704328" xlink:to="loc_esac_WarrantAgreementMember_1704339" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_InitialSubscriptionAgreementMember" xlink:label="loc_esac_InitialSubscriptionAgreementMember_1704344" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_esac_AgreementDomain_1704328" xlink:to="loc_esac_InitialSubscriptionAgreementMember_1704344" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1704334" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1704334" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_1704335" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1704334" xlink:to="loc_us-gaap_EquityComponentDomain_1704335" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_1704336" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_1704335" xlink:to="loc_us-gaap_WarrantMember_1704336" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_896" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_889" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_896" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_DeferredUnderwritingDiscount" xlink:label="loc_esac_DeferredUnderwritingDiscount_902" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_DeferredUnderwritingDiscount_902" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations" xlink:label="loc_esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations_904" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations_904" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" xlink:label="loc_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination_905" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination_905" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences" xlink:label="loc_esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences_906" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences_906" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_MaximumNumberOfDemandsForRegistrationOfSecurities" xlink:label="loc_esac_MaximumNumberOfDemandsForRegistrationOfSecurities_907" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_MaximumNumberOfDemandsForRegistrationOfSecurities_907" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays" xlink:label="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays_910" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays_910" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger" xlink:label="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger_911" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger_911" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays" xlink:label="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays_912" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays_912" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RecoveryOfOfferingCostsAllocatedToWarrants" xlink:label="loc_esac_RecoveryOfOfferingCostsAllocatedToWarrants_1704324" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_RecoveryOfOfferingCostsAllocatedToWarrants_1704324" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WaiverOfDeferredUnderwriterFees" xlink:label="loc_esac_WaiverOfDeferredUnderwriterFees_1704325" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_WaiverOfDeferredUnderwriterFees_1704325" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_DeferredUnderwritingFees" xlink:label="loc_esac_DeferredUnderwritingFees_1704326" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_DeferredUnderwritingFees_1704326" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1704331" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1704331" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightDescription" xlink:label="loc_esac_ClassOfWarrantOrRightDescription_1704332" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_ClassOfWarrantOrRightDescription_1704332" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockConversionBasis" xlink:label="loc_us-gaap_CommonStockConversionBasis_1704337" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_CommonStockConversionBasis_1704337" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_1704338" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_1704338" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_1704340" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_1704340" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinimumNetWorthRequiredForCompliance" xlink:label="loc_us-gaap_MinimumNetWorthRequiredForCompliance_1704341" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_MinimumNetWorthRequiredForCompliance_1704341" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfRestrictedInvestments" xlink:label="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments_1704342" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_ProceedsFromSaleOfRestrictedInvestments_1704342" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_1704343" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_1704343" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_1704345" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_1704345" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_1704346" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_1704346" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredLiabilities_1704363" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredLiabilities_1704363" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ReversalOfOfferingCosts" xlink:label="loc_esac_ReversalOfOfferingCosts_1704364" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_esac_ReversalOfOfferingCosts_1704364" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease" xlink:label="loc_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease_1704365" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_896" xlink:to="loc_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease_1704365" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/WarrantLiabilitiesDetails">
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantLiabilitiesDisclosureAbstract" xlink:label="loc_esac_WarrantLiabilitiesDisclosureAbstract_947" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_948" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_esac_WarrantLiabilitiesDisclosureAbstract_947" xlink:to="loc_us-gaap_StatementTable_948" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_949" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_948" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_949" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_950" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_949" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_950" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PublicWarrantsMember" xlink:label="loc_esac_PublicWarrantsMember_956" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_950" xlink:to="loc_esac_PublicWarrantsMember_956" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PrivateWarrantsMember" xlink:label="loc_esac_PrivateWarrantsMember_957" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_950" xlink:to="loc_esac_PrivateWarrantsMember_957" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_951" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_948" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_951" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_952" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_951" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_952" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member" xlink:label="loc_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member_958" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_952" xlink:to="loc_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member_958" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member" xlink:label="loc_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member_959" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_952" xlink:to="loc_esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member_959" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_953" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_948" xlink:to="loc_us-gaap_StatementClassOfStockAxis_953" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_954" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_953" xlink:to="loc_us-gaap_ClassOfStockDomain_954" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_960" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_954" xlink:to="loc_us-gaap_CommonClassAMember_960" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_955" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_948" xlink:to="loc_us-gaap_StatementLineItems_955" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaap_ClassOfWarrantOrRightOutstanding_962" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_us-gaap_ClassOfWarrantOrRightOutstanding_962" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaap_SharePrice_964" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_us-gaap_SharePrice_964" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised" xlink:label="loc_esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised_965" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised_965" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_FairMarketValuePrice" xlink:label="loc_esac_FairMarketValuePrice_966" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_FairMarketValuePrice_966" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_TradingDayPriorToDateOnWhichNoticeOfExercise" xlink:label="loc_esac_TradingDayPriorToDateOnWhichNoticeOfExercise_967" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_TradingDayPriorToDateOnWhichNoticeOfExercise_967" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="loc_us-gaap_WarrantsAndRightsOutstandingTerm_968" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_us-gaap_WarrantsAndRightsOutstandingTerm_968" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PercentageOfGrossProceedsOnTotalEquityProceeds" xlink:label="loc_esac_PercentageOfGrossProceedsOnTotalEquityProceeds_969" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_PercentageOfGrossProceedsOnTotalEquityProceeds_969" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue" xlink:label="loc_esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue_970" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue_970" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue" xlink:label="loc_esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue_971" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue_971" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/documentation" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice" xlink:label="loc_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice_972" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice_972" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination" xlink:label="loc_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination_973" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination_973" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights" xlink:label="loc_esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights_974" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights_974" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants" xlink:label="loc_esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants_975" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants_975" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays" xlink:label="loc_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays_976" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays_976" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_977" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_955" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_977" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentDetailAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentDetailAbstract_996" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_997" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_996" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_997" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_998" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_997" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_998" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_999" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_998" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_999" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_1005" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_999" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_1005" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1701627" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_999" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1701627" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_1006" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_999" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_1006" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1000" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_997" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1000" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1001" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_1000" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1001" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_1007" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1001" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_1007" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="loc_us-gaap_ClassOfWarrantOrRightAxis_1002" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_997" xlink:to="loc_us-gaap_ClassOfWarrantOrRightAxis_1002" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="loc_us-gaap_ClassOfWarrantOrRightDomain_1003" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightAxis_1002" xlink:to="loc_us-gaap_ClassOfWarrantOrRightDomain_1003" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PublicWarrantsMember" xlink:label="loc_esac_PublicWarrantsMember_1008" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_1003" xlink:to="loc_esac_PublicWarrantsMember_1008" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_PrivatePlacementWarrantsMember" xlink:label="loc_esac_PrivatePlacementWarrantsMember_1009" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfWarrantOrRightDomain_1003" xlink:to="loc_esac_PrivatePlacementWarrantsMember_1009" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1004" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_997" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1004" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsHeldInTrustNoncurrent" xlink:label="loc_us-gaap_AssetsHeldInTrustNoncurrent_1582773" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1004" xlink:to="loc_us-gaap_AssetsHeldInTrustNoncurrent_1582773" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_WarrantLiabilitiesFairValueDisclosure" xlink:label="loc_esac_WarrantLiabilitiesFairValueDisclosure_1010" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1004" xlink:to="loc_esac_WarrantLiabilitiesFairValueDisclosure_1010" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/RecurringFairValueMeasurementsAdditionalInformationDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentDetailAbstract" xlink:label="loc_us-gaap_DerivativeInstrumentDetailAbstract_1704299" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet_1704300" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentDetailAbstract_1704299" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet_1704300" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/ShareholdersEquityPreferredStockSharesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_1068" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_1069" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_1068" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_1069" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_1070" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_1068" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_1070" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_1071" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_1068" xlink:to="loc_us-gaap_PreferredStockSharesIssued_1071" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_1072" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_1068" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_1072" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails">
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_1091" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1092" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_1091" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1092" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1093" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1092" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1093" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_1094" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1093" xlink:to="loc_us-gaap_ClassOfStockDomain_1094" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_1096" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1094" xlink:to="loc_us-gaap_CommonClassAMember_1096" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1097" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1094" xlink:to="loc_us-gaap_CommonClassBMember_1097" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_1095" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1092" xlink:to="loc_us-gaap_ClassOfStockLineItems_1095" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_1098" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_1098" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1099" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1099" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_1100" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_us-gaap_CommonStockSharesIssued_1100" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1101" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1101" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquitySharesOutstanding" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_1102" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_1102" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_ConvertibleStockConversionRatio" xlink:label="loc_esac_ConvertibleStockConversionRatio_1103" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_esac_ConvertibleStockConversionRatio_1103" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="esac-20230630.xsd#esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination" xlink:label="loc_esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination_1106" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_1095" xlink:to="loc_esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination_1106" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717895842576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Aug. 14, 2023</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_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<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">Jun. 30,  2023<span></span>
</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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-40927<span></span>
</td>
<td class="text">&#160;<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">ESGEN Acquisition Corporation<span></span>
</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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">E9<span></span>
</td>
<td class="text">&#160;<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">98-1601409<span></span>
</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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">5956 Sherry Lane<span></span>
</td>
<td class="text">&#160;<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">Suite 1400<span></span>
</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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Dallas<span></span>
</td>
<td class="text">&#160;<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">75225<span></span>
</td>
<td class="text">&#160;<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">214<span></span>
</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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">987-6100<span></span>
</td>
<td class="text">&#160;<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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<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">true<span></span>
</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_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<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_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">true<span></span>
</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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001865506<span></span>
</td>
<td class="text">&#160;<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock [Member]</a></td>
<td class="text">&#160;<span></span>
</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_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,896,555<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 );">Title of 12(b) Security</a></td>
<td class="text">Class A ordinary shares included as part of the units<span></span>
</td>
<td class="text">&#160;<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">ESAC<span></span>
</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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</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_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember', window );">Units, each consisting of one Class A ordinary share, $0.0001 par value, and one-half of one redeemable warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Units, each consisting of one Class A ordinary share, $0.0001 par value, and one-half of one redeemable warrant<span></span>
</td>
<td class="text">&#160;<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">ESACU<span></span>
</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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember', window );">Warrants included as part of the units, each whole warrant exercisable for one Class A ordinary share at an exercise price of $11.50[Member]</a></td>
<td class="text">&#160;<span></span>
</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_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Warrants included as part of the units, each whole warrant exercisable for one Class A ordinary share at an exercise price of $11.50<span></span>
</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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">ESACW<span></span>
</td>
<td class="text">&#160;<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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<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_CurrentFiscalYearEndDate">
<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>End date of current fiscal year in the format --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_CurrentFiscalYearEndDate</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:gMonthDayItemType</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_DocumentFiscalPeriodFocus">
<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>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</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_DocumentFiscalPeriodFocus</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:fiscalPeriodItemType</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_DocumentFiscalYearFocus">
<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>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</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_DocumentFiscalYearFocus</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:gYearItemType</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_DocumentInformationLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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_DocumentInformationLineItems</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_DocumentQuarterlyReport">
<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 only for a form used as an quarterly report.</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 Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<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_DocumentQuarterlyReport</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_DocumentTransitionReport">
<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 only for a form used as a transition report.</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 Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-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_DocumentTransitionReport</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_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_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_EntityCommonStockSharesOutstanding">
<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 number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</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_EntityCommonStockSharesOutstanding</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:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<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 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</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_EntityCurrentReportingStatus</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:yesNoItemType</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_EntityExTransitionPeriod">
<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 an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</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 7A<br> -Section B<br> -Subsection 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_EntityExTransitionPeriod</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_EntityFilerCategory">
<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 whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</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_EntityFilerCategory</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:filerCategoryItemType</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_EntityInteractiveDataCurrent">
<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 registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</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 Regulation S-T<br> -Number 232<br> -Section 405<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_EntityInteractiveDataCurrent</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:yesNoItemType</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_EntityShellCompany">
<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 registrant is a shell company as defined in Rule 12b-2 of 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 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_EntityShellCompany</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_EntitySmallBusiness">
<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>Indicates that the company is a Smaller Reporting Company (SRC).</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_EntitySmallBusiness</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_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_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_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_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R2.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717895515552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash</a></td>
<td class="nump">$ 50,193<span></span>
</td>
<td class="nump">$ 614,767<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_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">13,627<span></span>
</td>
<td class="nump">31,110<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">63,820<span></span>
</td>
<td class="nump">645,877<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_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_AssetsHeldInTrustNoncurrent', window );">Marketable securities held in Trust Account</a></td>
<td class="nump">31,631,853<span></span>
</td>
<td class="nump">285,506,568<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">31,695,673<span></span>
</td>
<td class="nump">286,152,445<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_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">4,664,539<span></span>
</td>
<td class="nump">1,866,992<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_us-gaap_OtherLiabilitiesCurrent', window );">Due to related party</a></td>
<td class="nump">279,193<span></span>
</td>
<td class="nump">144,193<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_us-gaap_NotesPayableCurrent', window );">Promissory note&#8212;related party</a></td>
<td class="nump">687,208<span></span>
</td>
<td class="nump">171,346<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">5,630,940<span></span>
</td>
<td class="nump">2,182,531<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_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_Warrantliabilities', window );">Warrant Liabilities</a></td>
<td class="nump">2,049,024<span></span>
</td>
<td class="nump">796,224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_DeferredUnderwriterSDiscountNoncurrent', window );">Deferred underwriters' fee</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,660,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">7,679,964<span></span>
</td>
<td class="nump">12,638,755<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_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Class A ordinary shares subject to possible redemption, $0.0001 par value; 2,896,555 and 27,600,000 shares at redemption value as of June 30, 2023 and December 31, 2022, respectively</a></td>
<td class="nump">31,631,853<span></span>
</td>
<td class="nump">285,506,568<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_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' Deficit:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_PreferredStockValue', window );">Preferred shares, $0.0001 par value; 1,000,000 shares authorized; none issued or outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(7,616,834)<span></span>
</td>
<td class="num">(11,993,568)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' deficit</a></td>
<td class="num">(7,616,144)<span></span>
</td>
<td class="num">(11,992,878)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities, Redeemable Ordinary Shares and Shareholders' Deficit</a></td>
<td class="nump">31,695,673<span></span>
</td>
<td class="nump">286,152,445<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' Deficit:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' Deficit:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">$ 690<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_DeferredUnderwriterSDiscountNoncurrent">
<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 carrying value as of balance sheet date of deferred underwriting discount, classified as noncurrent.</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;">esac_DeferredUnderwriterSDiscountNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_Warrantliabilities">
<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>no definition available</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;">esac_Warrantliabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<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>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<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>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-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;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<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>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<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;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AssetsHeldInTrustNoncurrent">
<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 amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-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;">us-gaap_AssetsHeldInTrustNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<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>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<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;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<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>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</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/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<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>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<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>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</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/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<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>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<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>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</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/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_LiabilitiesNoncurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NotesPayableCurrent">
<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>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<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>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<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>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<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>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</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/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-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;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<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>Amount of accumulated undistributed earnings (deficit).</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<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 );">- References</a><div><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;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<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>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</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/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.E.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<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;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717895721264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed  Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value, (per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<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_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_TemporaryEquityParOrStatedValuePerShare', window );">Temporary equity, par value, (per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_TemporaryEquitySharesOutstanding', window );">Temporary equity, shares outstanding</a></td>
<td class="nump">2,896,555<span></span>
</td>
<td class="nump">27,600,000<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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common shares, par value, (per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_CommonStockSharesAuthorized', window );">Common shares, shares authorized</a></td>
<td class="nump">250,000,000<span></span>
</td>
<td class="nump">250,000,000<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_us-gaap_CommonStockSharesIssued', window );">Common shares, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_CommonStockSharesOutstanding', window );">Common shares, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common shares, par value, (per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_CommonStockSharesAuthorized', window );">Common shares, shares authorized</a></td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">25,000,000<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_us-gaap_CommonStockSharesIssued', window );">Common shares, shares issued</a></td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,900,000<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_us-gaap_CommonStockSharesOutstanding', window );">Common shares, shares outstanding</a></td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<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 maximum number of common shares permitted to be issued by an entity's charter and bylaws.</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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<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>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<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>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<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 maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<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>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<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>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityParOrStatedValuePerShare">
<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>Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (27)<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_TemporaryEquityParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<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 number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R4.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717895631376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Statements of Operations - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_LegalAndProfessionalFees', window );">Legal and professional fees</a></td>
<td class="nump">$ 1,675,962<span></span>
</td>
<td class="nump">$ 160,057<span></span>
</td>
<td class="nump">$ 3,044,803<span></span>
</td>
<td class="nump">$ 791,522<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_us-gaap_GeneralInsuranceExpense', window );">Insurance</a></td>
<td class="nump">6,036<span></span>
</td>
<td class="nump">131,853<span></span>
</td>
<td class="nump">22,566<span></span>
</td>
<td class="nump">262,257<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_us-gaap_OtherCostAndExpenseOperating', window );">Other operating costs</a></td>
<td class="nump">110,714<span></span>
</td>
<td class="nump">79,833<span></span>
</td>
<td class="nump">207,924<span></span>
</td>
<td class="nump">160,954<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_us-gaap_CostsAndExpensesRelatedParty', window );">Operating cost&#8212;related party</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(1,822,712)<span></span>
</td>
<td class="num">(401,743)<span></span>
</td>
<td class="num">(3,335,293)<span></span>
</td>
<td class="num">(1,274,733)<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_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_InvestmentIncomeInterest', window );">Interest income on marketable securities held in Trust Account</a></td>
<td class="nump">365,224<span></span>
</td>
<td class="nump">368,774<span></span>
</td>
<td class="nump">1,305,870<span></span>
</td>
<td class="nump">386,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_RecoveryOfOfferingCostsAllocatedToWarrants', window );">Recovery of offering costs allocated to warrants</a></td>
<td class="nump">425,040<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">425,040<span></span>
</td>
<td class="nump">0<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_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in fair value of warrant liabilities</a></td>
<td class="num">(378,624)<span></span>
</td>
<td class="nump">1,527,600<span></span>
</td>
<td class="num">(1,252,800)<span></span>
</td>
<td class="nump">8,262,960<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income, net</a></td>
<td class="nump">411,640<span></span>
</td>
<td class="nump">1,896,374<span></span>
</td>
<td class="nump">478,110<span></span>
</td>
<td class="nump">8,649,905<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (1,411,072)<span></span>
</td>
<td class="nump">$ 1,494,631<span></span>
</td>
<td class="num">$ (2,857,183)<span></span>
</td>
<td class="nump">$ 7,375,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Number of Shares Outstanding, Basic</a></td>
<td class="nump">2,896,555<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="nump">5,489,734<span></span>
</td>
<td class="nump">27,600,000<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted</a></td>
<td class="nump">2,896,555<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="nump">5,489,734<span></span>
</td>
<td class="nump">27,600,000<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_us-gaap_EarningsPerShareBasic', window );">Basic net income per share</a></td>
<td class="num">$ (2.21)<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="num">$ (0.97)<span></span>
</td>
<td class="nump">$ 0.22<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_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="num">$ (2.21)<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="num">$ (0.97)<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Number of Shares Outstanding, Basic</a></td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,900,000<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted</a></td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,900,000<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_us-gaap_EarningsPerShareBasic', window );">Basic net income per share</a></td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.2<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_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_LegalAndProfessionalFees">
<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>Legal and professional fees.</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;">esac_LegalAndProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_esac_RecoveryOfOfferingCostsAllocatedToWarrants">
<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>Recovery of offering costs allocated to warrants.</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;">esac_RecoveryOfOfferingCostsAllocatedToWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_CostsAndExpensesRelatedParty">
<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>Costs of sales and operating expenses for the period incurred from transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_CostsAndExpensesRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_EarningsPerShareBasic">
<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 amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<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;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</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_us-gaap_EarningsPerShareDiluted">
<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 amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<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;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</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_us-gaap_FairValueAdjustmentOfWarrants">
<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>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481766/480-10-25-13<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;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_GeneralInsuranceExpense">
<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 expense in the period incurred with respect to protection provided by insurance entities against risks other than risks associated with production (which are allocated to cost of sales).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_GeneralInsuranceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_InvestmentIncomeInterest">
<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>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</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/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NonoperatingIncomeExpense">
<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 aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NonoperatingIncomeExpenseAbstract">
<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 );">- References</a><div><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;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_OperatingIncomeLoss">
<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 net result for the period of deducting operating expenses from operating revenues.</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/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_OtherCostAndExpenseOperating">
<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 total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.</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/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<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;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<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>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<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;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717890845168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Statements of Changes in Ordinary Shares Subject to Possible Redemption and Shareholders' Deficit - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Accumulated Deficit [Member]</div></th>
<th class="th">
<div>Class A common stock [Member] </div>
<div>Common Stock [Member]</div>
</th>
<th class="th">
<div>Class B Common Stock [Member] </div>
<div>Common Stock [Member]</div>
</th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the beginning at Dec. 31, 2021</a></td>
<td class="num">$ (22,340,560)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (22,341,250)<span></span>
</td>
<td class="nump">$ 281,520,000<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance at the beginning (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="nump">6,900,000<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment', window );">Accretion of ordinary shares subject to possible redemption</a></td>
<td class="num">(20,308)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,308)<span></span>
</td>
<td class="nump">$ 20,308<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">5,880,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,880,541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the end at Mar. 31, 2022</a></td>
<td class="num">(16,480,327)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(16,481,017)<span></span>
</td>
<td class="nump">$ 281,540,308<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance at the end (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the beginning at Dec. 31, 2021</a></td>
<td class="num">(22,340,560)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(22,341,250)<span></span>
</td>
<td class="nump">$ 281,520,000<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance at the beginning (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="nump">6,900,000<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">7,375,172<span></span>
</td>
<td class="nump">$ 7,375,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the end at Jun. 30, 2022</a></td>
<td class="num">(15,354,470)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(15,355,160)<span></span>
</td>
<td class="nump">$ 281,909,082<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance at the end (in shares) at Jun. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the beginning at Mar. 31, 2022</a></td>
<td class="num">(16,480,327)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(16,481,017)<span></span>
</td>
<td class="nump">$ 281,540,308<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance at the beginning (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="nump">6,900,000<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment', window );">Accretion of ordinary shares subject to possible redemption</a></td>
<td class="num">(368,774)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(368,774)<span></span>
</td>
<td class="nump">$ 368,774<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">1,494,631<span></span>
</td>
<td class="nump">1,494,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,494,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the end at Jun. 30, 2022</a></td>
<td class="num">(15,354,470)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(15,355,160)<span></span>
</td>
<td class="nump">$ 281,909,082<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance at the end (in shares) at Jun. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the beginning at Dec. 31, 2022</a></td>
<td class="num">(11,992,878)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(11,993,568)<span></span>
</td>
<td class="nump">$ 285,506,568<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance at the beginning (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="nump">6,900,000<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment', window );">Accretion of ordinary shares subject to possible redemption</a></td>
<td class="num">(1,288,233)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,288,233)<span></span>
</td>
<td class="nump">$ 1,288,233<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Redemption&#160;of&#160;Class&#160;A&#160;ordinary shares subject to possible redemption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (255,875,758)<span></span>
</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_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redemption&#160;of&#160;Class&#160;A&#160;ordinary shares subject to possible redemption (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24,703,445)<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(1,446,111)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,446,111)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the end at Mar. 31, 2023</a></td>
<td class="num">(14,727,222)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(14,727,912)<span></span>
</td>
<td class="nump">$ 30,919,043<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance at the end (in shares) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,896,555<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the beginning at Dec. 31, 2022</a></td>
<td class="num">(11,992,878)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(11,993,568)<span></span>
</td>
<td class="nump">$ 285,506,568<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance at the beginning (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="nump">6,900,000<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WaiverOfDeferredUnderwriterFees', window );">Waiver of Deferred Underwriters' Fee</a></td>
<td class="nump">9,234,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(2,857,183)<span></span>
</td>
<td class="num">(2,857,183)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the end at Jun. 30, 2023</a></td>
<td class="num">(7,616,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,616,834)<span></span>
</td>
<td class="nump">$ 31,631,853<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance at the end (in shares) at Jun. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,896,555<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the beginning at Mar. 31, 2023</a></td>
<td class="num">(14,727,222)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(14,727,912)<span></span>
</td>
<td class="nump">$ 30,919,043<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance at the beginning (in shares) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,896,555<span></span>
</td>
<td class="nump">6,900,000<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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment', window );">Accretion of ordinary shares subject to possible redemption</a></td>
<td class="num">(712,810)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(712,810)<span></span>
</td>
<td class="nump">$ 712,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WaiverOfDeferredUnderwriterFees', window );">Waiver of Deferred Underwriters' Fee</a></td>
<td class="nump">9,234,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,234,960<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(1,411,072)<span></span>
</td>
<td class="num">$ (1,411,072)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,411,072)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at the end at Jun. 30, 2023</a></td>
<td class="num">$ (7,616,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (7,616,834)<span></span>
</td>
<td class="nump">$ 31,631,853<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance at the end (in shares) at Jun. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,896,555<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_WaiverOfDeferredUnderwriterFees">
<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>Waiver of deferred underwriter fees.</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;">esac_WaiverOfDeferredUnderwriterFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</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;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_SharesIssued">
<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>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-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;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares">
<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>Number of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-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;">us-gaap_StockRedeemedOrCalledDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockRedeemedOrCalledDuringPeriodValue">
<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>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-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;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_StockholdersEquity">
<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>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-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;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment">
<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>Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.</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;">us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>XML
<SEQUENCE>16
<FILENAME>R6.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717894195472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (2,857,183)<span></span>
</td>
<td class="nump">$ 7,375,172<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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_InterestIncomeOther', window );">Interest earned on cash held in Trust Account</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(386,945)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_RecoveryOfOfferingCostsAllocatedToWarrants', window );">Recovery of offering costs allocated to warrants</a></td>
<td class="num">(425,040)<span></span>
</td>
<td class="nump">0<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_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in fair value of warrant liabilities</a></td>
<td class="nump">1,252,800<span></span>
</td>
<td class="num">(8,262,960)<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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in current assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="nump">17,483<span></span>
</td>
<td class="nump">253,918<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_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent', window );">Due to related party</a></td>
<td class="nump">135,000<span></span>
</td>
<td class="nump">60,000<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_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">2,797,547<span></span>
</td>
<td class="nump">584,389<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">920,607<span></span>
</td>
<td class="num">(376,426)<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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Reinvestment of marketable securities held in Trust Account</a></td>
<td class="num">(1,305,870)<span></span>
</td>
<td class="nump">0<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_us-gaap_PaymentsToAcquireRestrictedInvestments', window );">Extension funding of Trust Account</a></td>
<td class="num">(695,173)<span></span>
</td>
<td class="nump">0<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_us-gaap_ProceedsFromSaleOfRestrictedInvestments', window );">Cash withdrawn from Trust Account in connection with redemption</a></td>
<td class="nump">255,875,758<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by investing activities</a></td>
<td class="nump">253,874,715<span></span>
</td>
<td class="nump">0<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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Redemption of Class&#160;A common stock subject to possible redemption</a></td>
<td class="num">(255,875,758)<span></span>
</td>
<td class="nump">0<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_us-gaap_ProceedsFromRelatedPartyDebt', window );">Proceeds from note payable-related party</a></td>
<td class="nump">515,862<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(255,359,896)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash</a></td>
<td class="num">(564,574)<span></span>
</td>
<td class="num">(376,426)<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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, beginning of the period</a></td>
<td class="nump">614,767<span></span>
</td>
<td class="nump">1,323,903<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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, end of the period</a></td>
<td class="nump">50,193<span></span>
</td>
<td class="nump">947,477<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_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption', window );">Change in value of Class&#160;A ordinary shares subject to possible redemption</a></td>
<td class="nump">2,001,043<span></span>
</td>
<td class="nump">389,082<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters', window );">Impact of the waiver of deferred commission by the underwriters</a></td>
<td class="nump">$ 9,234,960<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption">
<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>Change in valuation of class a odinary shares subject to possible redemption.</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;">esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters">
<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>Impact of waiver of deferred commission by underwriters.</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;">esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_esac_RecoveryOfOfferingCostsAllocatedToWarrants">
<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>Recovery of offering costs allocated to warrants.</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;">esac_RecoveryOfOfferingCostsAllocatedToWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<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>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<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;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<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>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-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;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FairValueAdjustmentOfWarrants">
<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>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 13<br> -SubTopic 10<br> -Topic 480<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481766/480-10-25-13<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;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<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 increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent">
<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 increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<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 );">- References</a><div><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;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_IncreaseDecreaseInPrepaidExpense">
<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 increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_InterestIncomeOther">
<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>Amount of interest income earned from interest bearing assets classified as 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;">us-gaap_InterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<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>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<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;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<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>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</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/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<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;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<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>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<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;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<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 );">- References</a><div><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;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsForRepurchaseOfCommonStock">
<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 cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<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;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquireMarketableSecurities">
<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>Amount of cash outflow for purchase of marketable 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/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<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;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_PaymentsToAcquireRestrictedInvestments">
<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 cash outflow to acquire investments (not to include restricted cash) that are pledged or subject to withdrawal restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<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;">us-gaap_PaymentsToAcquireRestrictedInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_ProceedsFromRelatedPartyDebt">
<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 cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<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;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_ProceedsFromSaleOfRestrictedInvestments">
<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 cash inflow associated with the sale of investments that are pledged or subject to withdrawal restrictions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-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;">us-gaap_ProceedsFromSaleOfRestrictedInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>XML
<SEQUENCE>17
<FILENAME>R7.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717899002752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business Operation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_us-gaap_NatureOfOperations', window );">Organization and Business Operation</a></td>
<td class="text"> <div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note 1 &#8212; Organization and Business Operation </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">ESGEN Acquisition Corporation (the &#8220;Company&#8221;) was incorporated as a Cayman Islands exempted company on April&#160;19, 2021. The Company was incorporated for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization or similar business combination with one or more businesses or entities (the &#8220;Business Combination&#8221;). The Company will not be limited to a particular industry or geographic region in its identification and acquisition of a target company. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of June&#160;30, 2023, the Company had not commenced any operations. All activity for the period from April&#160;19, 2021 (inception) through June&#160;30, 2023, relates to the Company&#8217;s formation and the initial public offering (&#8220;Public Offering&#8221; or &#8220;IPO&#8221;) described below and since the closing of the IPO, the search for a prospective initial business combination. The Company will not generate any operating revenues until after the completion of its initial Business Combination, at the earliest. The Company will generate <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-operating</div> income in the form of interest income on cash and cash equivalents from the proceeds derived from the Public Offering (as defined below). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#8217;s sponsor is ESGEN LLC, a Delaware limited liability company (the &#8220;Sponsor&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The registration statement for the Company&#8217;s IPO was declared effective on October&#160;19, 2021. On October&#160;22, 2021, the Company consummated its IPO of 27,600,000 units (the &#8220;Units&#8221; and, with respect to the ordinary shares included in the Units being offered, the &#8220;Public Shares&#8221;) at $10.00 per Unit and the sale of 14,040,000 warrants (the &#8220;Private Placement Warrants&#8221;) each exercisable to purchase one Class&#160;A ordinary share at $11.50 per share, at a price of $1.00 per Private Placement Warrant in a private placement to the Sponsor that closed simultaneously with the Public Offering. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company must complete one or more initial Business Combinations having an aggregate fair market value of at least 80% of the net assets held in the Trust Account (as defined below) (excluding the deferred underwriting commissions and taxes payable on the interest earned on the Trust Account) at the time of signing a definitive agreement in connection with the initial Business Combination. However, the Company will complete the initial Business Combination only if the post-Business Combination company in which its public shareholders own shares will own or acquire 50% or more of the outstanding voting securities of the target or is otherwise not required to register as an investment company under the Investment Company Act (the &#8220;Investment Company Act&#8221;). There is no assurance that the Company will be able to complete a Business Combination successfully. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Following the closing of the IPO on October&#160;22, 2021, $281,520,000 ($10.20 per Unit) from the net proceeds sold in the IPO, including proceeds of the sale of the Private Placement Warrants, was deposited in a trust account (&#8220;Trust Account&#8221;) and is only be invested in United States &#8220;government securities&#8221; within the meaning of Section&#160;2(a)(16) of the Investment Company Act having a maturity of 185 days or less or in money market funds meeting certain conditions under Rule2a-7promulgated under the Investment Company Act which invest only in direct U.S. government treasury obligations. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Except with respect to interest or other income earned on the funds held in the Trust Account that may be released to the Company to pay its income taxes, if any, the amended and restated memorandum and articles of association, as discussed below and subject to the requirements of law and regulation, will provide that the proceeds from the Public Offering and the sale of the Private Placement Warrants held in the Trust Account will not be released from the Trust Account (1)&#160;to the Company, until the completion of the initial Business Combination, or (2)&#160;to the public shareholders, until the earliest of (a)&#160;the completion of the initial Business Combination, and then only in connection with those Class&#160;A ordinary shares that such shareholders properly elected to redeem, subject to the limitations described herein, (b)&#160;the redemption of any public shares properly </div>  <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">tendered in connection with a shareholder vote to amend the amended and restated memorandum and articles of association (A)&#160;to modify the substance or timing of the Company&#8217;s obligation to provide holders of the Class&#160;A ordinary shares the right to have their shares redeemed in connection with the initial Business Combination or to redeem 100% of the public shares if the Company did not complete its initial Business Combination within 15 months (which was extended pursuant to shareholder approval of the Charter Amendment (as defined below)) from the closing of this offering (the &#8220;Combination Period&#8221;) or (B)&#160;with respect to any other provision relating to the rights of holders of the Class&#160;A ordinary shares, and (c)&#160;the redemption of the public shares if the Company has not consummated the Business Combination within Combination Period, subject to applicable law. Public shareholders who redeem their Class&#160;A ordinary shares in connection with a shareholder vote described in clause (b)&#160;in the preceding sentence shall not be entitled to funds from the Trust Account upon the subsequent completion of an initial Business Combination or liquidation if the Company has not consummated an initial Business Combination within Combination Period, with respect to such Class&#160;A ordinary shares so redeemed. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company will provide its public shareholders with the opportunity to redeem all or a portion of their public shares upon the completion of the initial Business Combination either (i)&#160;in connection with a shareholder meeting called to approve the Business Combination or (ii)&#160;by means of a tender offer. The decision as to whether the Company will seek shareholder approval of a proposed Business Combination or conduct a tender offer will be made by the Company, solely in its discretion, and will be based on a variety of factors such as the timing of the transaction and whether the terms of the transaction would require the Company to seek shareholder approval under applicable law or stock exchange listing requirement. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company will provide its public shareholders with the opportunity to redeem all or a portion of their Class&#160;A ordinary shares upon the completion of its initial Business Combination at a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">per-share</div> price, payable in cash, equal to the aggregate amount then on deposit in the Trust Account calculated as of two business days prior to the consummation of the initial Business Combination, including interest earned on the funds held in the Trust Account and not previously released to the Company to pay its income taxes, if any, divided by the number of then-outstanding public shares, subject to the limitations described herein. The amount in the Trust Account is initially $10.20 per public share. The per share amount the Company will distribute to investors who properly redeem their shares will not be reduced by the deferred underwriting commissions the Company will pay to the underwriters. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The ordinary shares subject to redemption were recorded at redemption value and classified as temporary equity upon the completion of the Public Offering, in accordance with Financial Accounting Standards Board&#8217;s (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 480 &#8220;Distinguishing Liabilities from Equity.&#8221; In such case, the Company will proceed with a Business Combination if the Company has net tangible assets of at least $5,000,001 upon such consummation of a Business Combination and, if the Company seeks shareholder approval, a majority of the issued and outstanding shares voted are voted in favor of the Business Combination. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has until August&#160;22, 2023, unless extended with the extension as described&#160;in the following paragraph below, to consummate the initial Business Combination. If the Company has not consummated the initial Business Combination within the Combination Period, the Company will: (i)&#160;cease all operations except for the purpose of winding up; (ii)&#160;as promptly as reasonably possible but not more than ten business days thereafter, redeem the public shares, at <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">a&#160;per-share</div> price, payable in cash, equal to the aggregate amount then on deposit in the Trust Account, including interest earned on the funds held in the Trust Account and not previously released to the Company to pay its income taxes, if any (less up to $100,000 of interest to pay winding up and dissolution expenses) divided by the number of the then-outstanding public shares, which redemption will completely extinguish public shareholders&#8217; rights as shareholders (including the right to receive further liquidation distributions, if any); and (iii)&#160;as promptly as reasonably possible following such redemption, subject to the approval of the Company&#8217;s remaining shareholders and its board of directors, liquidate and dissolve, subject in the case of clauses (ii)&#160;and (iii), to the Company&#8217;s obligations under Cayman Islands law to provide for claims of creditors and the requirements of other applicable law. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;">&#160;</div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On January&#160;18, 2023, the Company held an extraordinary general meeting of shareholders (the &#8220;Meeting&#8221;) to consider and vote upon, among other things, a proposal to amend the Company&#8217;s amended and restated memorandum and articles of association (the &#8220;Charter Amendment&#8221;) to (i)&#160;extend the date by which the Company must consummate its initial business combination (the &#8220;Termination Date&#8221;) from January&#160;22, 2023 to April&#160;22, 2023 and (ii)&#160;in the event that the Company has not consummated an initial business combination by April&#160;22, 2023, to allow the Company, by resolution of the Company&#8217;s board of directors (the &#8220;Board&#8221;) and, without any approval of the Company&#8217;s shareholders, upon five days&#8217; advance notice prior to each Additional Extension, to extend the Termination Date up to six times (with each such extension being upon five days&#8217; advance notice), each by one additional month (for a total of up to six additional months to complete a business combination) (each, an &#8220;Additional Extension&#8221; and such date, an &#8220;Additional Extension Date&#8221;), provided that the Sponsor or the Sponsor&#8217;s affiliates or permitted designees will deposit into the Trust Account for each Additional Extension Date the lesser of (a)&#160;US$140,000 or (b) $0.04 for each Public Share that is then-outstanding, in exchange for one or more <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-interest</div> bearing, unsecured promissory notes issued by the Company to the Sponsor or the Sponsor&#8217;s affiliates or permitted designees (the &#8220;Lenders&#8221; and each a &#8220;Lender&#8221;). In connection with the vote to approve the Charter Amendment, the holders of 24,703,445 Class&#160;A ordinary shares properly exercised their right to redeem their shares for cash at a redemption price of approximately $10.35 per share, for an aggregate redemption amount of approximately $255,875,758. The Company&#8217;s current Additional Extension Date as of the date hereof is August&#160;22, 2023. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Sponsor and each member of the management team have entered into an agreement with the Company, pursuant to which they have agreed to (i)&#160;waive their redemption rights with respect to their Founder Shares; (ii)&#160;waive their redemption rights with respect to their Founder Shares and public shares in connection with a shareholder vote to approve an amendment to the Company&#8217;s amended and restated memorandum and articles of association (A)&#160;that would modify the substance or timing of the Company&#8217;s obligation to provide holders of the Class&#160;A ordinary shares the right to have their shares redeemed in connection with the initial Business Combination or to redeem 100% of the public shares if the Company did not complete its initial Business Combination within 15 months from the closing of the Public Offering (which was extended pursuant to shareholder approval of the Charter Amendment) or (B)&#160;with respect to any other provision relating to the rights of holders of the Company&#8217;s Class&#160;A ordinary shares and (iii)&#160;waive their rights to liquidating distributions from the Trust Account with respect to any Founder Shares they hold if the Company fails to consummate an initial business combination within Combination Period. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Sponsor has agreed that it will be liable to the Company if and to the extent any claims by a third party for services rendered or products sold to the Company (other than the Company&#8217;s independent registered public accounting firm), or a prospective target business with which the Company has discussed entering into a transaction agreement, reduce the amounts in the Trust Account to below the lesser of (i) $10.00 per public share and (ii)&#160;the actual amount per public share held in the Trust Account as of the date of the liquidation of the Trust Account if less than $10.00 per public share due to reductions in the value of the Trust Account, in each case net of the interest that may be withdrawn to pay the Company&#8217;s income tax obligations, provided that such liability will not apply to any claims by a third party or prospective target business that executed a waiver of any and all rights to seek access to the Trust Account nor will it apply to any claims under the Company&#8217;s indemnity of the underwriters of the Public Offering against certain liabilities, including liabilities under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;). In the event that an executed waiver is deemed to be unenforceable against a third party, the Sponsor will not be responsible to the extent of any liability for such third-party claims. However, the Company has not asked the Sponsor to reserve for such indemnification obligations, nor has the Company independently verified whether the Sponsor has sufficient funds to satisfy its indemnity obligations and the Company believe that the Sponsor&#8217;s only assets are securities of the Company. Therefore, the Company cannot assure you that the Sponsor would be able to satisfy those obligations. None of the Company&#8217;s officers or directors will indemnify the Company for claims by third parties including, without limitation, claims by vendors and prospective target businesses. </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Founder Shares </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Founder Shares refers to the Class&#160;B ordinary shares (the &#8220;Founder Shares&#8221;) acquired by the initial shareholders prior to the Company&#8217;s IPO. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The initial shareholders and each member of the management team have entered into an agreement with the Company, pursuant to which they have agreed to (i)&#160;waive their redemption rights with respect to their Founder Shares and Public Shares in connection with the completion of the Business Combination; (ii)&#160;waive their redemption rights with respect to their Founder Shares and Public Shares in connection with a shareholder vote to approve an amendment to the amended and restated memorandum and articles of association (A)&#160;that would modify the substance or timing of the Company&#8217;s obligation to provide holders of the Class&#160;A ordinary shares the right to have their shares redeemed in connection with the Business Combination or to redeem 100% of the Company&#8217;s public shares if it does not complete the Business Combination by the Termination Date or (B)&#160;with respect to any other provision relating to the rights of holders of the Class&#160;A ordinary shares and (iii)&#160;waive their rights to liquidating distributions from the Trust Account with respect to any Founder Shares they hold if the Company fails to consummate an Business Combination by the Termination Date (although they will be entitled to liquidating distributions from the Trust Account with respect to any Public Shares they hold if the Company fails to complete the Business Combination within the prescribed time frame). If the Company seeks shareholder approval, it will complete the Business Combination only if it is approved by an ordinary resolution or such higher approval threshold as may be required by Cayman Islands law and pursuant to the amended and restated memorandum and articles of association. In such case, the initial shareholders and each member of the management team have agreed to vote their Founder Shares and Public Shares in favor of the Business Combination. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risks and Uncertainties </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The credit and financial markets have experienced extreme volatility and disruptions due to the current conflict between Ukraine and Russia. The conflict is expected to have further global economic consequences, including but not limited to the possibility of severely diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in inflation rates and uncertainty about economic and political stability. In addition, the United States and other countries have imposed sanctions on Russia which increases the risk that Russia, as a retaliatory action, may launch cyberattacks against the United States, its government, infrastructure and businesses. Any of the foregoing consequences, including those we cannot yet predict, may cause our business, financial condition, results of operations and the price of our ordinary shares to be adversely affected. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Going Concern </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of June&#160;30, 2023, the Company had $50,193 in cash held outside of the Trust Account and owes $4,664,539 in accounts payable and accrued expenses and an additional $966,401 to related parties. The Company anticipates that the cash held outside of the Trust Account as of June&#160;30, 2023 will not be sufficient to allow the Company to operate for at least the next 12 months from the issuance of the financial statements, assuming that a Business Combination is not consummated during that time. The Company has incurred and expects to continue to incur significant costs in pursuit of its acquisition plans. </div><div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Company&#8217;s assessment of going concern considerations in accordance with ASC Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">205-40,</div> &#8220;Presentation of Financial Statements &#8211; Going Concern&#8221;, the Company has until August&#160;22, 2023 (unless extended as described above) to consummate a Business Combination. If a Business Combination is not consummated by this date and an Additional Extension not obtained, there will be a mandatory liquidation and subsequent dissolution of the Company. It is uncertain whether the Company will be able to consummate a Business Combination by this time. Management has determined that the mandatory liquidation, should a Business Combination not occur, and an extension is not obtained, as well as the potential for us to have insufficient funds available to operate our business prior to a Business Combination, raises substantial doubt about the Company&#8217;s ability to continue as a going concern. </div><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt">&#160;</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<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 entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</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/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-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;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<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 );">- References</a><div><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;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717899060848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note 2 &#8212; Significant Accounting Policies </div></div>  <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of Presentation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) for interim financial information and in accordance with the instructions to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Form&#160;10-Qand</div> Article 8 of Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-X</div> of the SEC. Certain information or footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. In the opinion of management, the accompanying unaudited condensed financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accompanying unaudited condensed financial statements should be read in conjunction with the Company&#8217;s Annual Report on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Form&#160;10-K,</div> which contains the initial audited financial statements and notes thereto for the period ended December&#160;31, 2022, as filed with the SEC on March&#160;31, 2023. The interim results for the three and six months ended June&#160;30, 2023 are not necessarily indicative of the results to be expected for the period ending December&#160;31, 2023 or for any future interim periods. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The breakout of loss from operations on the condensed statement of operations for the three and six months ended June&#160;30, 2022, has been revised to conform to the current presentation. This presentation did not impact any other financial statement line items. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Emerging Growth Company Status </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company is an &#8220;emerging growth company,&#8221; as defined in Section&#160;2(a) of the Securities Act, as modified by the Jumpstart our Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Further, Section&#160;102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the Company&#8217;s unaudited condensed financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of Estimates </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The preparation of unaudited condensed financial statements in conformity with GAAP requires the Company&#8217;s management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited condensed financial statements and the reported amounts of revenues and expenses during the reporting period. Making estimates requires management to exercise significant judgment. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the unaudited condensed financial statements, which </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cash Equivalents </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company considers all short-term investments with an original maturity of three months or less when purchased to be cash equivalents. The Company had no cash equivalents as of June&#160;30, 2023 and December&#160;31, 2022, respectively. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Marketable Securities Held in Trust Account </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Substantially all of the assets held in the Trust Account were held in U.S. Money Market Funds. The Company&#8217;s investments held in the Trust Account are classified as trading securities. Trading securities are presented on the balance sheet at fair value at the end of each reporting period. Gains and losses resulting from the change in fair value of investments held in Trust Account are included in investment income on marketable securities held in Trust Account in the accompanying statement<div style="display:inline;">s</div> of operations. The estimated fair values of investments held in Trust Account are determined using available market information. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurement </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of the Company&#8217;s assets and liabilities, which qualify as financial instruments under ASC Topic 820, &#8220;Fair Value Measurement,&#8221; approximates the carrying amounts represented in the balance sheet, primarily due to its short-term nature. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Fair value is defined as the price that would be received for sale of an asset or paid for transfer of a liability, in an orderly transaction between market participants at the measurement date. GAAP establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The Company&#8217;s financial instruments are classified as either Level&#160;1, Level&#160;2 or Level&#160;3. These tiers include: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Level&#160;1, defined as observable inputs such as quoted prices (unadjusted) for identical instruments in active markets; </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Level&#160;2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable such as quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active; and </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Level&#160;3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions, such as valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable. </div></td></tr></table>   <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Derivative Financial Instruments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded derivatives in accordance with ASC Topic 815, &#8220;Derivatives and Hedging&#8221;. The Company&#8217;s derivative instruments are recorded at fair value on the balance sheet with changes in the fair value reported in the statements of operations. Derivative assets and liabilities are classified on the balance sheets as current or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> based on whether or not <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">net-cash</div> settlement or conversion of the instrument could be required within 12 months of the balance sheet date. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Warrant Liability </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for the Public and Private Placement warrants issued in connection with the Public Offering in accordance with the guidance contained in ASC Topic 815-40 and ASC Topic 480. Such guidance provides that because the warrants do not meet the criteria for equity treatment thereunder, each warrant must be recorded as a liability. Accordingly, the Company will classify each warrant as a liability at its fair value. This </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>  <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">liability is subject to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> at each balance sheet date. With each <div style="letter-spacing: 0px; top: 0px;;display:inline;">such</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement,</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">the</div> warrant liability will be adjusted to fair value, with the change in fair value recognized in the Company&#8217;s statements of operations. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Net (Loss) Income Per Ordinary Share </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has two classes of shares, which are referred to as Class&#160;A ordinary shares and Class&#160;B ordinary shares. Income and losses are shared pro rata between the two classes of shares. Net (loss) income per ordinary share is calculated by dividing the net (loss) income by the weighted average ordinary shares outstanding for the respective period. With respect to the accretion of Class&#160;A ordinary shares subject to possible redemption, the Company treated accretion in the same manner as a dividend, paid to the shareholder in the calculation of the net (loss) income per ordinary share. </div>  <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The earnings per share presented in the statement of operations is based on the following: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 64%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Three&#160;Months Ended<br/>June&#160;30,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Six&#160;Months Ended<br/>June&#160;30,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net (loss) income</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(1,411,072</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,494,631</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(2,857,183</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">7,375,172</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">8,522,150</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(368,774</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">7,233,917</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(386,945</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income including accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">7,111,078</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,125,857</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">4,376,734</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,988,227</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt">&#160;</td>
<td colspan="16" style="height:12pt">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;Three&#160;Months&#160;Ended</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Numerator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of net&#160;income including accretion of temporary equity</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">2,133,323</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">4,977,755</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">900,686</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">225,171</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(8,522,150</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">368,774</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of <div style="letter-spacing: 0px; top: 0px;;display:inline;">net </div>(loss) income</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(6,388,827</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">4,977,755</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,269,460</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">225,171</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Denominator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average shares outstanding</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">2,896,555</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,900,000</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">27,600,000</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,900,000</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(2.21</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">)</div><br/></td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.72</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.05</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.03</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt">&#160;</td>
<td colspan="16" style="height:12pt">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;Six&#160;Months&#160;Ended</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Numerator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of net (loss) income including accretion of temporary equity</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,925,763</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">2,450,971</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">5,590,582</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,397,645</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(7,233,917</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">386,945</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of <div style="letter-spacing: 0px; top: 0px;;display:inline;">net </div>(loss) income</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(5,308,154</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">2,450,971</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">5,977,527</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,397,645</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Denominator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average shares outstanding</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">5,489,734</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,900,000</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">27,600,000</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"><br/></td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,900,000</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(0.97</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.36</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.22</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"><br/></td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.20</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><br/></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net (loss) income per share is computed by dividing net (loss) income by the weighted average number of ordinary shares outstanding during the period. The Company has not considered the effect of the 27,840,000 ordinary shares issuable upon exercise of the Public Warrants and Private Placement Warrants in the calculation of diluted loss per share, since the exercise of such warrants are contingent upon the occurrence of future events and the inclusion of such warrants would be anti-dilutive. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Class&#160;A Ordinary Shares Subject to Possible Redemption </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company accounts for its Class&#160;A ordinary shares subject to possible redemption in accordance with the guidance in ASC Topic 480. Class&#160;A ordinary shares subject to mandatory redemption (if any) are classified as a liability instrument and are measured at fair value. Conditionally redeemable ordinary shares (including shares that feature redemption rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within the Company&#8217;s control) are classified as temporary equity. At all other times, ordinary shares are classified as shareholders&#8217; equity. The Company&#8217;s Class&#160;A ordinary shares sold in the IPO feature certain redemption rights that are considered to be outside of the Company&#8217;s control and subject to the occurrence of uncertain future events. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has made a policy election in accordance with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASC&#160;480-10-S99-3A</div></div></div> and will recognize changes in redemption value in additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital (or accumulated deficit in the absence of additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital) immediately as they occur. The Company recorded accretion of $712,810 and $2,001,043 in accumulated deficit for three and six months ended June&#160;30, 2023, respectively, and $368,774 and $389,082 in accumulated deficit for the three and six months ended June&#160;30, 2022, respectively. For the period ended June&#160;30, 2023, the Company recorded redemption of $255,875,758 and $695,173 was deposited in the Trust Account for extension funding. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company accounts for income taxes under ASC Topic 740, &#8220;Income Taxes&#8221; (&#8220;ASC 740&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">ASC 740 requires the recognition of deferred tax assets and liabilities for both the expected impact of differences between the financial statement and tax basis of assets and liabilities and for the expected future tax benefit to be derived from tax loss and tax credit carry forwards. ASC 740 additionally requires a valuation allowance to be established when it is more likely than not that all or a portion of deferred tax assets will not be realized. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">FASB ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. There were no unrecognized tax benefits as of June&#160;30, 2023 and December&#160;31, 2022. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#8217;s management determined that the Cayman Islands is the Company&#8217;s only major tax jurisdiction. There is currently no taxation imposed on income by the Government of the Cayman Islands. In accordance with Cayman income tax regulations, income taxes are not levied on the Company. Consequently, income taxes are not reflected in the Company&#8217;s unaudited condensed financial statements. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. As of June&#160;30, 2023 and December&#160;31, 2022, there were no unrecognized tax benefits and no amounts were accrued for the payment of interest and penalties. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material deviation from its position. </div>  <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recent Accounting Pronouncements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Management does not believe that any other recently issued, but not yet effective, accounting pronouncements, if currently adopted, would have a material effect on the Company&#8217;s unaudited condensed financial statements. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<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 entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<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;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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>XML
<SEQUENCE>19
<FILENAME>R9.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717898822112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Note 3 &#8212; Related Party Transactions </div></div> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Promissory Notes &#8212; Related Party </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On April&#160;27, 2021, the Sponsor agreed to loan the Company up to $300,000 to be used for a portion of the expenses of the Public Offering. The Company borrowed a total of $262,268. This loan was <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-interest</div> bearing, unsecured and due at the earlier of December&#160;31, 2021 or the closing of the Public Offering. The loan was to be repaid upon the closing of the Public Offering out of the offering proceeds not held in the Trust Account. In connection with the closing of the Public Offering, the Company paid down $90,922 of the outstanding balance. As of June&#160;30, 2023 and December&#160;31, 2022, the Company had $171,346 outstanding under the promissory note. The Sponsor has agreed to defer repayment of the loan until the close of the Business Combination, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">On April&#160;5, 2023, the Company issued an unsecured promissory note (the &#8220;Note&#8221;) in the principal amount of up to $1,500,000 to the Sponsor, which may be drawn down by the Company from time to time prior to the consummation of the Company&#8217;s Business Combination. The Note does not bear interest, matures on the date of consummation of the Business Combination and is subject to customary events of default. As of June&#160;30, 2023, the Company had $515,862 outstanding under the Note. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Working Capital Loans </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">In order to finance transaction costs in connection with an intended Business Combination, the Sponsor or an affiliate of the Sponsor, or certain of the Company&#8217;s officers and directors may, but are not obligated to, loan the Company funds as may be required (&#8220;Working Capital Loans&#8221;). If the Company completes the initial Business Combination, the Company may repay the Working Capital Loans out of the proceeds of the Trust Account released to the Company. Otherwise, the Working Capital Loans may be repaid only out of funds held outside the Trust Account. In the event that the initial Business Combination does not close, the Company may use a portion of the working capital held outside the Trust Account to repay the Working Capital Loans but no proceeds from the Trust Account would be used to repay the Working Capital Loans. Up to $1,500,000 of such Working Capital Loans may be convertible into warrants of the post-Business Combination entity at a price of $1.00 per warrant at the option of the lender. The warrants would be identical to the Private Placement Warrants. As of June&#160;30, 2023 and December&#160;31, 2022, the Company had no borrowings under the Working Capital Loans. </div> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Office Space, Secretarial and Administrative Services </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">Through the earlier of consummation of the initial Business Combination and the liquidation, the Company incurs $10,000 per month for office space, utilities, secretarial support and administrative services provided by the Sponsor.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">For the three and six months ended June 30, 2023 and 2022, the Company has incurred</div> $30,000 and $60,000,&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;">respectively. No amounts have been paid for these services. As of June 30, 2023 and December 31, 2022, the Company reported on the balance sheets</div>&#160;$135,000 and $120,000, respectively, pursuant to this agreement, in &#8220;Due to related party&#8221;. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<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 );">- References</a><div><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;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<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 entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</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/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483326/850-10-50-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;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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>XML
<SEQUENCE>20
<FILENAME>R10.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717895693408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_PrepaidExpenseCurrentAbstract', window );"><strong>Prepaid Expense, Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_PrepaidExpensesTextBlock', window );">Prepaid Expenses</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;;text-indent: 0px;"><div style="font-weight:bold;display:inline;">Note 4 &#8212; Prepaid Expenses </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Company&#8217;s prepaid expenses as of June&#160;30, 2023 and December&#160;31, 2022 primarily consisted of insurance. </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;">&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><br/></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,&#160;2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width:74%"></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid insurance</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,515</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,081</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other prepaid expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,112</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">13,627</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">31,110</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_PrepaidExpensesTextBlock">
<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>Represents prepaid expenses text block.</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;">esac_PrepaidExpensesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_PrepaidExpenseCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_PrepaidExpenseCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717890530112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payable and Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract', window );"><strong>Accounts Payable and Accrued Liabilities, Current [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_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accounts Payable and Accrued Expenses</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 5 &#8212; Accounts Payable and Accrued Expenses </div></div></div></div>  <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s accounts payable and accrued expenses as of June&#160;30, 2023 and December&#160;31, 2022 primarily consisted of legal accruals. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,&#160;2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Legal accrual</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,435,086</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,705,049</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other payables and expenses</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">229,453</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">161,943</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4,664,539</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,866,992</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<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 entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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>XML
<SEQUENCE>22
<FILENAME>R12.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717898941136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments &amp; Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments &amp; Contingencies</a></td>
<td class="text"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note 6 &#8212;&#160;Commitments&#160;&amp; Contingencies </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Registration and Shareholder Rights </div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The holders of the Founder Shares, Private Placement Warrants and any warrants that may be issued upon conversion of Working Capital Loans (and any Class&#160;A ordinary shares issuable upon the exercise of the Private Placement Warrants and warrants that may be issued upon conversion of Working Capital Loans) will be entitled to registration rights pursuant to a registration and expected shareholder rights agreement signed at the closing of our Public Offering. The holders of these securities are entitled to make up to three demands, excluding short form demands, that the Company registers such securities. In addition, the holders have certain &#8220;piggy-back&#8221; registration rights with respect to registration statements filed subsequent to the Company&#8217;s completion of its initial Business Combination. However, the registration and expected shareholder rights agreement provides that the Company will not permit any registration statement filed under the Securities Act to become effective until termination of the applicable <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">lock-up</div> period, which occurs (i)&#160;in the case of the Founder Shares, and (ii)&#160;in the case of the private placement warrants and the respective Class&#160;A ordinary shares issuable upon exercise of the private placement warrants, 30 days after the completion of the initial Business Combination. The Company will bear the expenses incurred in connection with the filing of any such registration statements. The holders of the Founder Shares, Private Placement Warrants and any warrants that may be issued upon conversion of Working Capital Loans (and any Class&#160;A ordinary shares issuable upon the exercise of the Working Capital Loans and warrants that may be issued upon conversion of Working Capital Loans) will be entitled to registration rights pursuant to a registration and expected shareholder rights agreement signed at the closing of our Public Offering. The holders of these securities are entitled to make up to three demands, excluding short form demands, that the Company&#8217;s register such securities. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In addition, the holders have certain &#8220;piggy-back&#8221; registration rights with respect to registration statements filed subsequent to the completion of its initial Business Combination. However, the registration and expected shareholder rights agreement provides that the Company will not permit any registration statement filed under the Securities Act to become effective until termination of the applicable lockup period, which occurs (i)&#160;in the case of the Founder Shares, as described in the following paragraph, and (ii)&#160;in the case of the Private Placement Warrants and the respective Class&#160;A ordinary shares underlying such warrants, 30 days after the completion of the initial Business Combination. The Company will bear the expenses incurred in connection with the filing of any such registration statements. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Except as described herein, the Sponsor and its directors and executive officers have agreed not to transfer, assign or sell any of their Founder Shares until the earliest of (A)&#160;one year after the completion of the initial Business Combination or (B)&#160;subsequent to the initial Business Combination, (x)&#160;if the closing price of the Class&#160;A ordinary shares equals or exceeds $12.00 per share (as adjusted for share subdivisions, share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within any30-tradingday period commencing at least 150 days after the initial Business Combination, or (y)&#160;the date on which the Company complete a liquidation, merger, share exchange or other similar transaction that results in all of the public shareholders having the right to exchange their ordinary shares for cash, securities or other property. Any permitted transferees would be subject to the same restrictions and other agreements of the Sponsor and its directors and executive officers with respect to any founder shares. Any permitted transferees will be subject to</div>   <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">the same restrictions and other agreements of the Sponsor with respect to any Founder Shares. The Company refers to such transfer restrictions throughout the Public Offering as the lock- up. </div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In addition, pursuant to the registration and expected shareholder rights agreement, the Sponsor, upon and following consummation of an initial Business Combination, will be entitled to nominate three individuals for election to the board of directors, as long as the Sponsor holds any securities covered by the registration and expected shareholder rights agreement. </div><div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Underwriting Agreement </div></div></div></div><div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The underwriters were entitled to a deferred underwriting commission of 3.5% of the gross proceeds of the Public Offering upon the completion of the Company&#8217;s initial Business Combination. In April 2023, t<div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">he</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">underwriters waived any right to receive the deferred underwriting commission and will therefore receive no additional underwriting commissions in connection with the Closing. As a result, the Company recognized $</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">425,040</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> of income and $</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">9,234,960</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> was recorded to accumulated deficit in relation to the reduction of the deferred underwriter fee. As of June&#160;30, 2023 and December&#160;31, 2022, the deferred underwriting fee&#160;is $</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">0</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> and $</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">9,660,000</div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">, respectively.</div></div> <br/></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">To account for the waiver of the deferred underwriting fee, the Company analogized to the SEC staff&#8217;s guidance on accounting for reducing a liability for &#8220;trailing fees&#8221;. Upon the waiver of the deferred underwriter fee, the Company reduced the deferred underwriter liability to $0 and reversed the previously recorded cost of issuing the instruments in the IPO, which included recognizing a contra-expense of $425,040, which is the amount previously allocated to liability classified warrants and expensed upon the IPO, and reduced the accumulated deficit and increased income available to Class B ordinary shares by $9,234,960, which was previously allocated to the Class A ordinary shares subject to redemption and accretion recognized at the IPO date. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Proposed Business Combination </div></div></div></div> <div style="font-weight:bold;display:inline;"> </div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">On April&#160;19, 2023, the Company entered into a Business Combination Agreement, by and among the Company, ESGEN OpCo, LLC, a Delaware limited liability company and wholly-owned subsidiary of ESGEN (&#8220;OpCo&#8221;), Sunergy Renewables, LLC, a Nevada limited liability company (&#8220;Sunergy&#8221;), the Sunergy equityholders set forth on the signature pages thereto (collectively, &#8220;Sellers&#8221; and each, a &#8220;Seller&#8221;, and collectively with Sunergy, the &#8220;Sunergy Parties&#8221;), for limited purposes, the Sponsor, and for limited purposes, Timothy Bridgewater, an individual, in his capacity as the Sellers Representative (the &#8220;Business Combination Agreement&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In accordance with the terms and subject to the conditions of the Business Combination Agreement, among other things: (i)&#160;prior to the consummation of the Business Combination (the &#8220;Closing&#8221;), each issued and outstanding Class&#160;B ordinary share, par value $0.0001 per share, of ESGEN will convert into one ESGEN Class&#160;A ordinary share, par value $0.0001 per share, of ESGEN (the &#8220;ESGEN Share Conversion&#8221;); and (ii)&#160;following the ESGEN Share Conversion but prior to the Closing, ESGEN will, subject to the receipt of the requisite shareholder approval, transfer by way of continuation from the Cayman Islands to the State of Delaware and domesticate as a Delaware corporation (the &#8220;Domestication&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In connection with the Domestication, (A)&#160;each outstanding ESGEN Class&#160;A Ordinary Share will become one share of Class&#160;A common stock, par value $0.0001 per share, of ESGEN, (B)&#160;each outstanding warrant to purchase one ESGEN Class&#160;A Ordinary Share will become a warrant to purchase one share of ESGEN Class&#160;A Common Stock at an exercise price of $11.50 per share, and (C)&#160;ESGEN will file its certificate of incorporation and will adopt bylaws to serve as its governing documents upon consummation of the Domestication. In connection with the ESGEN Share Conversion and the Domestication, each issued and outstanding unit of ESGEN, each consisting of ESGEN Class&#160;A Ordinary Share and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-half</div> of one warrant to purchase one ESGEN Class&#160;A Ordinary Share (each, an &#8220;ESGEN Unit&#8221;), that has not been previously separated into the underlying ESGEN Class&#160;A Ordinary Shares and underlying ESGEN Warrants prior to the Domestication will be cancelled and will entitle the holder thereof to (x)&#160;one share of ESGEN Class&#160;A Common Stock and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(y)&#160;</div>one-half of one <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><br/></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 8pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div>   <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">warrant representing the right to purchase one share of ESGEN Class&#160;A Common Stock at an exercise price of $11.50 per share on the terms and subject to the conditions applicable to ESGEN Warrants set forth in the Warrant Agreement, dated as of October&#160;22, 2021, between ESGEN and Continental Stock Transfer&#160;&amp; Trust Company (the &#8220;Trustee&#8221;). </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In accordance with the terms and subject to the conditions of the Business Combination Agreement, Sunergy will cause all holders of any options, warrants or rights to subscribe for or purchase any equity interests of Sunergy or its subsidiaries or securities (including debt securities) convertible into or exchangeable for, or that otherwise confer on the holder any right to acquire, any equity interests of Sunergy or any subsidiary thereof (collectively, the &#8220;Sunergy Convertible Interests&#8221;) existing immediately prior to the Closing either to exchange or convert all such holder&#8217;s Sunergy Convertible Interests into limited liability interests of Sunergy (the &#8220;Sunergy Company Interests&#8221;) in accordance with the governing documents of Sunergy or the Sunergy Convertible Interests (collectively, the &#8220;Sunergy Exchanges&#8221;). </div></div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">At the Closing, ESGEN will contribute to OpCo (1)&#160;all of its assets (excluding its interests in OpCo, but including the amount of cash in the Trust Account as of immediately prior to the Closing (after giving effect to the exercise of redemption rights by any ESGEN shareholders)), and (2)&#160;a number of newly issued shares of Class&#160;V common stock of ESGEN, par value $0.0001 per share, which will generally have only voting rights (the &#8220;ESGEN Class&#160;V Common Stock&#8221;), equal to the number of Seller OpCo Units (as defined in the Business Combination Agreement) (the &#8220;Seller Class&#160;V Shares&#8221;) and (y)&#160;in exchange, OpCo shall issue to ESGEN (i)&#160;a number of common units of OpCo (the &#8220;OpCo Units&#8221;) which shall equal the number of total shares of ESGEN Class&#160;A Common Stock issued and outstanding immediately after the Closing and (ii)&#160;a number of warrants to purchase OpCo Units which shall equal the number of SPAC Warrants issued and outstanding immediately after the Closing (the transactions described above in this paragraph, the &#8220;ESGEN Contribution&#8221;). Immediately following the ESGEN Contribution, (x)&#160;the Sellers will contribute to OpCo the Sunergy Company Interests and (y)&#160;in exchange therefor, OpCo will transfer to the Sellers the Seller OpCo Units and the Seller Class&#160;V Shares.</div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The obligation of ESGEN, the Sunergy Parties and OpCo to consummate the Business Combination is subject to certain customary closing conditions, including, but not limited to, (i)&#160;the absence of any order, law or other legal restraint or prohibition enacted, issued or promulgated by any court of competent jurisdiction or other governmental entity of competent jurisdiction having the effect of making the Business Combination illegal or otherwise prohibiting the consummation of the Business Combination, (ii)&#160;the termination or expiration of any applicable waiting period applicable to the consummation of the Business Combination under the Hart-Scott-Rodino Act, (iii)&#160;the effectiveness of the Registration Statement on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-4</div> (the &#8220;Registration Statement&#8221;) in accordance with the provisions of the Securities Act, registering the ESGEN Class&#160;A Common Stock to be issued in connection with the Business Combination Agreement, (iv)&#160;receipt of the required approvals of ESGEN&#8217;s shareholders at a meeting of the shareholders of ESGEN in connection with the Business Combination, (v)&#160;the ESGEN Class&#160;A Common Stock to be issued in connection with the Business Combination immediately after Closing shall be listed on Nasdaq and ESGEN will be able to satisfy any continued listing requirements of Nasdaq immediately after Closing, (vi)&#160;if the ESGEN shareholders do not approve the Redemption Limitation Amendment (as defined in the Business Combination Agreement), ESGEN having at least $5,000,001 of net tangible assets (as determined in accordance with Rule <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3a51-1(g)(1)</div> of the Exchange Act) remaining immediately after any holders of the ESGEN Class&#160;A Ordinary Shares exercise their redemption rights, (vii)&#160;the members of the post-Business Combination ESGEN board of directors shall have been elected or appointed in accordance with the Business Combination Agreement and (viii)&#160;the aggregate transaction proceeds, including from the Trust Account after giving effect to the exercise of redemption rights by any ESGEN shareholders pursuant to the ESGEN amended and restated memorandum and articles of association, as amended, and the proceeds resulting from the Initial PIPE Investment (as defined below) and any financing agreements executed in furtherance of the Business Combination Agreement, shall be greater or equal to $20.0&#160;million. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Concurrently with the execution of the Business Combination Agreement, ESGEN entered into a subscription agreement (the &#8220;Initial Subscription Agreement&#8221;) with Sponsor. Pursuant to the Initial Subscription Agreement, Sponsor agreed to subscribe for and purchase, and ESGEN agreed to issue and sell to Sponsor, concurrently with</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div>   <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">the Closing, an aggregate of 1,000,000 shares of ESGEN Class&#160;A Common Stock for a purchase price of $10.00 per share, for aggregate gross proceeds of $10,000,000 (the &#8220;Initial PIPE Investment&#8221;). The closing of the Initial PIPE Investment is contingent upon, among other things, the substantially concurrent consummation of the Business Combination. The Initial Subscription Agreement provides that ESGEN will grant Sponsor certain customary registration rights. In addition to the Initial PIPE Investment, under the Business Combination Agreement, ESGEN and Sunergy have agreed to use their reasonable best efforts to identify other investors to enter into equity financing agreements (the &#8220;Additional Financing Agreements&#8221; and, together with the Initial Subscription Agreement, the &#8220;Financing Agreements&#8221;), in form and substance reasonably acceptable to ESGEN and Sunergy, to support the transaction (such equity financing under the Financing Agreements, collectively, herein referred to as the &#8220;Private Placements&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Business Combination is expected to close in the fourth quarter of 2023, following the receipt of the required approvals by our shareholders and the fulfillment of other customary closing conditions. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<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 );">- References</a><div><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;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<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 entire disclosure for commitments and contingencies.</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/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<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;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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>XML
<SEQUENCE>23
<FILENAME>R13.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717898774288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrant Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_esac_WarrantLiabilitiesDisclosureAbstract', window );"><strong>Warrant Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WarrantLiabilitiesDisclosureTextBlock', window );">Warrant Liabilities</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note <div style="letter-spacing: 0px; top: 0px;;display:inline;">7</div>&#160;&#8212; Warrant Liabilities </div></div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company accounts for the 27,840,000 warrants issued in connection with the Public Offering (13,800,000 Public Warrants and 14,040,000 Private Placement Warrants) in accordance with the guidance contained in ASC Topic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">815-40.</div> Such guidance provides that because the warrants do not meet the criteria for equity treatment thereunder, each warrant must be recorded as a liability. Accordingly, the Company classifies each warrant as a liability at its fair value. This liability is subject to remeasurement at each balance sheet date.<br/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">With each such remeasurement, the warrant liabilities will be adjusted to fair value, with the change in fair value recognized in the Company&#8217;s statements of operations. </div></div></div>  <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Public Warrants </div></div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each whole warrant entitles the holder to purchase one Class&#160;A ordinary share at a price of $11.50 per share, subject to adjustment as discussed herein. In addition, if (x)&#160;the Company issues additional Class&#160;A ordinary shares or equity-linked securities for capital raising purposes in connection with the closing of the initial Business Combination at an issue price or effective issue price of less than $9.20 per ordinary share (with such issue price or effective issue price to be determined in good faith by the Company&#8217;s board of directors and, in the case of any such issuance to the Sponsor or its affiliates, without taking into account any Founder Shares held by the Sponsor or such affiliates, as applicable, prior to such issuance) (the &#8220;Newly Issued Price&#8221;), (y) the aggregate gross proceeds from such issuances represent more than 60% of the total equity proceeds, and interest thereon, available for the funding of the initial Business Combination on the date of the consummation of the initial Business Combination (net of redemptions), and (z)&#160;the volume weighted average trading price of the Class&#160;A ordinary shares during the 20 trading day period starting on the trading day prior to the day on which the Company consummates its initial Business Combination (such price, the &#8220;Market Value&#8221;) is below $9.20 per share, the exercise price of the warrants will be adjusted (to the nearest cent) to be equal to 115% of the higher of the Market Value and the Newly Issued Price, the $18.00 per share redemption trigger price described adjacent to &#8220;Redemption of warrants when the price per Class&#160;A ordinary share equals or exceeds $18.00&#8221; will be adjusted (to the nearest cent) to be equal to 180% of the higher of the Market Value and the Newly Issued Price, and the $10.00 per share redemption trigger price described adjacent to the caption &#8220;Redemption of warrants when the price per Class&#160;A ordinary share equals or exceeds $10.00&#8221; will be adjusted (to the nearest cent) to be equal to the higher of the Market Value and the Newly Issued Price. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The warrants will become exercisable 30 days after the completion of the Company&#8217;s initial Business Combination and will expire five years after the completion of the Company&#8217;s initial Business Combination, at 5:00 p.m., New York City time, or earlier upon redemption or liquidation. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has agreed that as soon as practicable, but in no event later than 20 business days after the closing of the initial Business Combination, it will use its commercially reasonable efforts to file with the SEC a post-</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div></div>   <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">effective amendment to the registration statement of which this prospectus forms a part or a new registration statement for the registration, under the Securities Act, of the Class&#160;A ordinary shares issuable upon exercise of the warrants, and the Company will use its commercially reasonable efforts to cause the same to become effective within 60 business days after the closing of the initial Business Combination, and to maintain the effectiveness of such registration statement and a current prospectus relating to those Class&#160;A ordinary shares until the warrants expire or are redeemed, as specified in the warrant agreement; provided that if the Class&#160;A ordinary shares are at the time of any exercise of a warrant not listed on a national securities exchange such that they satisfy the definition of a &#8220;covered security&#8221; under Section&#160;18(b)(1) of the Securities Act, the Company may, at its option, require holders of Public Warrants who exercise their warrants to do so on a &#8220;cashless basis&#8221; in accordance with Section&#160;3(a)(9) of the Securities Act and, in the event the Company so elect, it will not be required to file or maintain in effect a registration statement, but the Company will use its commercially reasonably efforts to register or qualify the shares under applicable blue sky laws to the extent an exemption is not available. The &#8220;fair market value&#8221; as used in this paragraph shall mean the volume weighted average price of the Class&#160;A ordinary shares for the 10 trading days ending on the trading day prior to the date on which the notice of exercise is received by the warrant agent. If a registration statement covering the Class&#160;A ordinary shares issuable upon exercise of the warrants is not effective by the 60th day after the closing of the initial Business Combination, warrant holders may, until such time as there is an effective registration statement and during any period when the Company will have failed to maintain an effective registration statement, exercise warrants on a &#8220;cashless basis&#8221; in accordance with Section&#160;3(a)(9) of the Securities Act or another exemption, but it will use its commercially reasonably efforts to register or qualify the shares under applicable blue sky laws to the extent an exemption is not available. In such event, each holder would pay the exercise price by surrendering the warrants for that number of Class&#160;A ordinary shares equal to the lesser of (A)&#160;the quotient obtained by dividing (x)&#160;the product of the number of Class&#160;A ordinary shares underlying the warrants, multiplied by the excess of the &#8220;fair market value&#8221; (defined below) less the exercise price of the warrants by (y)&#160;the fair market value and (B) 0.361. The &#8220;fair market value&#8221; as used in this paragraph shall mean the volume weighted average price of the Class&#160;A ordinary shares for the 10 trading days ending on the trading day prior to the date on which the notice of exercise is received by the warrant agent.</div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Redemption of warrants when the price per Class</div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;A ordinary share equals or exceeds $18.00. </div></div>Once the warrants become exercisable, the Company may redeem not less than all of the outstanding warrants (except as described herein with respect to the Private Placement Warrants): </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">in whole and not in part; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">at a price of $0.01 per warrant; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">upon a minimum of 30 days&#8217; prior written notice of redemption to each warrant holder; and </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">if, and only if, the closing price of the Class&#160;A ordinary shares equals or exceeds $18.00 per share (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant as described under the heading &#8220;Description of Securities&#8212;Warrants&#8212;Public Shareholders&#8217; Warrants&#8212;Anti-dilution Adjustments&#8221;) for any 20 trading days within <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">a30-tradingday</div> period ending three trading days before the Company sends the notice of redemption to the warrant holders. </div> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Redemption of warrants when the price per Class</div></div><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;A ordinary share equals or exceeds $10.00. </div></div>Once the warrants become exercisable, the Company may redeem not less than all of the outstanding warrants: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">in whole and not in part; </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">at $0.10 per warrant upon a minimum of 30 days&#8217; prior written notice of redemption; and </div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">if, and only if, the closing price of the Class&#160;A ordinary shares equals or exceeds $10.00 per public share (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant as described under the heading &#8220;Description of Securities&#8212;Warrants&#8212;Public Shareholders&#8217; Warrants&#8212;Anti-dilution Adjustments&#8221;) for any 20 trading days within the30-tradingday period ending three trading days before the Company sends the notice of redemption to the warrant holders; </div> </td> </tr> </table>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div>   <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Private Warrants </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">If the Private Placement Warrants are held by holders other than the Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the warrants included in the units sold in the Public Offering. Any amendment to the terms of the Private Placement Warrants or any provision of the warrant agreement with respect to the Private Placement Warrants will require a vote of holders of at least 50% of the number of the then outstanding Private Placement Warrants. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accounting treatment of derivative financial instruments requires that the Company record a derivative liability upon the closing of the IPO. Accordingly, the Company has classified each warrant as a liability at its fair value and the warrants were allocated a portion of the proceeds from the issuance of the Units equal to its fair value. This liability is subject to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> at each balance sheet date. With each such <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement,</div> the warrant liabilities will be adjusted to fair value, with the change in fair value recognized in the Company&#8217;s statement of operations. The Company will reassess the classification at each balance sheet date. If the classification changes as a result of events during the period, the warrants will be reclassified as of the date of the event that causes the reclassification. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_WarrantLiabilitiesDisclosureAbstract">
<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>n/a</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;">esac_WarrantLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</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_esac_WarrantLiabilitiesDisclosureTextBlock">
<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 entire disclosure for Warrant Liabilities</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;">esac_WarrantLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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>XML
<SEQUENCE>24
<FILENAME>R14.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717898970592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recurring Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_DerivativeInstrumentDetailAbstract', window );"><strong>Derivative Instrument Detail [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_us-gaap_DerivativesAndFairValueTextBlock', window );">Recurring Fair Value Measurements</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note <div style="letter-spacing: 0px; top: 0px;;display:inline;">8</div>&#160;&#8212; Recurring Fair Value Measurements </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">As of June&#160;30, 2023 and December&#160;31, 2022, investments held in the Trust Account are determined by Level&#160;1 inputs utilizing quoted prices (unadjusted) in active markets for identical assets. <br/></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s Public Warrants are traded on the Nasdaq. As such, the Public Warrant valuation is based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. The fair value of the Public Warrant liabilities is classified within Level&#160;1 of the fair value hierarchy. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At June&#160;30, 2023 and December&#160;31, 2022, the Company considers the Private Warrants to be economically equivalent to the Public Warrants. As such, the valuation of the Public Warrants was used to value the Private Warrants. The fair value of the Private Warrant liabilities is classified within Level&#160;2 of the fair value hierarchy. </div></div></div>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following tables presents fair value information as of June&#160;30, 2023 and December&#160;31, 2022 of the Company&#8217;s financial assets and liabilities that were accounted for at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.</div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 65%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30, 2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;1</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;2</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;3</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Marketable securities held in Trust Account</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,631,853</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,631,853</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div> </td>
<td style="vertical-align:bottom">&#160;&#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;&#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;&#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;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Public Warrants</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,015,680</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,015,680</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Private Warrants</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,033,344</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,033,344</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">966,000</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">982,800</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,948,800</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt">&#160;</td>
<td colspan="4" style="height:12pt">&#160;</td>
<td colspan="4" style="height:12pt">&#160;</td>
<td colspan="4" style="height:12pt">&#160;</td>
<td colspan="4" style="height:12pt">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31, 2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;1</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;2</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;3</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div> </td>
<td style="vertical-align:bottom">&#160;&#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;&#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;&#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;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Marketable securities held in Trust Account</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">285,506,568</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">285,506,568</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div> </td>
<td style="vertical-align:bottom">&#160;&#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;&#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;&#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;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Public Warrants</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">394,680</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">394,680</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Private Warrants</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">401,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">401,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">394,680</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">401,544</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">796,224</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table>  <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">There were no transfers to or from Levels 1, 2 or 3.<br/></div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentDetailAbstract">
<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 );">- References</a><div><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;">us-gaap_DerivativeInstrumentDetailAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DerivativesAndFairValueTextBlock">
<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 entire disclosure for derivatives and fair value of assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//815/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//820/tableOfContent<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;">us-gaap_DerivativesAndFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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>XML
<SEQUENCE>25
<FILENAME>R15.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717899052192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholder's Equity (Deficit)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Shareholder's Equity (Deficit)</a></td>
<td class="text"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Note <div style="letter-spacing: 0px; top: 0px;;display:inline;">9</div>&#160;&#8212; Shareholders&#8217; Deficit </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Preference shares</div></div></div></div>&#8212;The Company is authorized to issue 1,000,000 preference shares with a par value of $0.0001 and with such designations, voting and other rights and preferences as may be determined from time to time by the Company&#8217;s board of directors. As of June&#160;30, 2023 and December&#160;31, 2022, there were no preference shares issued or outstanding. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Class</div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;A ordinary shares</div></div></div></div>&#8212;The Company is authorized to issue 250,000,000 Class&#160;A ordinary shares with a par value of $0.0001 per share. As of June&#160;30, 2023 and December&#160;31, 2022, there were no Class&#160;A ordinary shares issued or outstanding other than the 2,896,555 and 27,600,000 Class&#160;A ordinary shares subject to possible redemption that are accounted for outside of the shareholders&#8217; deficit section of the condensed balance sheets, respectively. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Class</div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">&#160;B ordinary shares</div></div></div></div>&#8212;The Company is authorized to issue 25,000,000 Class&#160;B ordinary shares with a par value of $0.0001 per share. Holders are entitled to one vote for each share of Class&#160;B ordinary shares. As of June&#160;30, 2023 and December&#160;31, 2022, there were 6,900,000 Class&#160;B ordinary shares issued and outstanding. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Holders of Class&#160;A ordinary shares and holders of Class&#160;B ordinary shares will vote together as a single class on all matters submitted to a vote of the Company&#8217;s shareholders except as required by law. Unless specified in the Company&#8217;s amended and restated memorandum and articles of association, or as required by applicable provisions of the Companies Act or applicable stock exchange rules, the affirmative vote of a majority of the Company&#8217;s ordinary shares that are voted is required to approve any such matter voted on by its shareholders. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The</div></div>&#160;Class&#160;B ordinary shares will automatically convert into Class&#160;A ordinary shares (which such Class&#160;A ordinary shares delivered upon conversion will not have any redemption rights or be entitled to liquidating distributions from the Trust Account if the Company fails to consummate an initial Business Combination) at the time of the initial Business Combination or earlier at the option of the holders thereof at a ratio such that the number of Class&#160;A ordinary shares issuable upon conversion of all Founder Shares will equal, in the aggregate, on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as-converted</div> basis, 20% of the sum of (i)&#160;the total number of ordinary shares issued and outstanding upon completion of the Public Offering, plus (ii)&#160;the total number of Class&#160;A ordinary shares issued or deemed issued or issuable upon conversion or exercise of any equity-linked securities or rights issued or deemed issued, by the Company in connection with or in relation to the consummation of the initial Business Combination, excluding any Class&#160;A ordinary shares or equity-linked securities exercisable for or convertible into Class&#160;A ordinary shares issued, deemed issued, or to be issued, to any seller in the initial Business Combination and any Private Placement Warrants issued to the Sponsor, any of its affiliates or any members of the Company&#8217;s management team upon conversion of Working Capital Loans. In no event will the Class&#160;B ordinary shares convert into Class&#160;A ordinary shares at a rate of less than <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-to-one.</div></div><br/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">This</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;is different than some other similarly structured blank check companies in which the initial shareholders will only be issued an aggregate of </div>20<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% of the total number of shares to be outstanding prior to the initial Business Combination.</div></div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<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 );">- References</a><div><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;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<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 entire disclosure for equity.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<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;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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>XML
<SEQUENCE>26
<FILENAME>R16.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717895818336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"> <div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of Presentation </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) for interim financial information and in accordance with the instructions to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Form&#160;10-Qand</div> Article 8 of Regulation <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-X</div> of the SEC. Certain information or footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. In the opinion of management, the accompanying unaudited condensed financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The accompanying unaudited condensed financial statements should be read in conjunction with the Company&#8217;s Annual Report on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Form&#160;10-K,</div> which contains the initial audited financial statements and notes thereto for the period ended December&#160;31, 2022, as filed with the SEC on March&#160;31, 2023. The interim results for the three and six months ended June&#160;30, 2023 are not necessarily indicative of the results to be expected for the period ending December&#160;31, 2023 or for any future interim periods. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The breakout of loss from operations on the condensed statement of operations for the three and six months ended June&#160;30, 2022, has been revised to conform to the current presentation. This presentation did not impact any other financial statement line items. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_EmergingGrowthCompanyPolicyTextBlock', window );">Emerging Growth Company Status</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Emerging Growth Company Status </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company is an &#8220;emerging growth company,&#8221; as defined in Section&#160;2(a) of the Securities Act, as modified by the Jumpstart our Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Further, Section&#160;102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the Company&#8217;s unaudited condensed financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used. </div> <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_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of Estimates </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The preparation of unaudited condensed financial statements in conformity with GAAP requires the Company&#8217;s management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited condensed financial statements and the reported amounts of revenues and expenses during the reporting period. Making estimates requires management to exercise significant judgment. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the unaudited condensed financial statements, which </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>  <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates. </div><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_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cash Equivalents </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company considers all short-term investments with an original maturity of three months or less when purchased to be cash equivalents. The Company had no cash equivalents as of June&#160;30, 2023 and December&#160;31, 2022, respectively. </div> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock', window );">Marketable Securities Held in Trust Account</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Marketable Securities Held in Trust Account </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Substantially all of the assets held in the Trust Account were held in U.S. Money Market Funds. The Company&#8217;s investments held in the Trust Account are classified as trading securities. Trading securities are presented on the balance sheet at fair value at the end of each reporting period. Gains and losses resulting from the change in fair value of investments held in Trust Account are included in investment income on marketable securities held in Trust Account in the accompanying statement<div style="display:inline;">s</div> of operations. The estimated fair values of investments held in Trust Account are determined using available market information. </div> <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_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurement</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurement </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The fair value of the Company&#8217;s assets and liabilities, which qualify as financial instruments under ASC Topic 820, &#8220;Fair Value Measurement,&#8221; approximates the carrying amounts represented in the balance sheet, primarily due to its short-term nature. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Fair value is defined as the price that would be received for sale of an asset or paid for transfer of a liability, in an orderly transaction between market participants at the measurement date. GAAP establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The Company&#8217;s financial instruments are classified as either Level&#160;1, Level&#160;2 or Level&#160;3. These tiers include: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Level&#160;1, defined as observable inputs such as quoted prices (unadjusted) for identical instruments in active markets; </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Level&#160;2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable such as quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active; and </div></td></tr></table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%">
<tr style="page-break-inside:avoid">
<td style="width:5%">&#160;</td>
<td style="width:3%;vertical-align:top;text-align:left;">&#8226;</td>
<td style="width:1%;vertical-align:top">&#160;</td>
<td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: left; line-height: normal;">Level&#160;3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions, such as valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable. </div></td></tr></table> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_DerivativeFinancialInstrumentsPolicyTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Derivative Financial Instruments </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded derivatives in accordance with ASC Topic 815, &#8220;Derivatives and Hedging&#8221;. The Company&#8217;s derivative instruments are recorded at fair value on the balance sheet with changes in the fair value reported in the statements of operations. Derivative assets and liabilities are classified on the balance sheets as current or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> based on whether or not <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">net-cash</div> settlement or conversion of the instrument could be required within 12 months of the balance sheet date. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WarrantLiabilitiesPolicyTextBlock', window );">Warrant Liability</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Warrant Liability </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for the Public and Private Placement warrants issued in connection with the Public Offering in accordance with the guidance contained in ASC Topic 815-40 and ASC Topic 480. Such guidance provides that because the warrants do not meet the criteria for equity treatment thereunder, each warrant must be recorded as a liability. Accordingly, the Company will classify each warrant as a liability at its fair value. This </div></div></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div>   <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">liability is subject to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement</div> at each balance sheet date. With each <div style="letter-spacing: 0px; top: 0px;;display:inline;">such</div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measurement,</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;">the</div> warrant liability will be adjusted to fair value, with the change in fair value recognized in the Company&#8217;s statements of operations. </div> <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_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net (Loss) Income Per Ordinary Share</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;">Net (Loss) Income Per Ordinary Share </div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has two classes of shares, which are referred to as Class&#160;A ordinary shares and Class&#160;B ordinary shares. Income and losses are shared pro rata between the two classes of shares. Net (loss) income per ordinary share is calculated by dividing the net (loss) income by the weighted average ordinary shares outstanding for the respective period. With respect to the accretion of Class&#160;A ordinary shares subject to possible redemption, the Company treated accretion in the same manner as a dividend, paid to the shareholder in the calculation of the net (loss) income per ordinary share. </div>  <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The earnings per share presented in the statement of operations is based on the following: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 64%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Three&#160;Months Ended<br/>June&#160;30,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Six&#160;Months Ended<br/>June&#160;30,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net (loss) income</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(1,411,072</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,494,631</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(2,857,183</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">7,375,172</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">8,522,150</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(368,774</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">7,233,917</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(386,945</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income including accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">7,111,078</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,125,857</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">4,376,734</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,988,227</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt">&#160;</td>
<td colspan="16" style="height:12pt">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;Three&#160;Months&#160;Ended</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Numerator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of net&#160;income including accretion of temporary equity</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">2,133,323</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">4,977,755</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">900,686</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">225,171</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(8,522,150</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">368,774</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of <div style="letter-spacing: 0px; top: 0px;;display:inline;">net </div>(loss) income</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(6,388,827</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">4,977,755</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,269,460</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">225,171</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Denominator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average shares outstanding</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">2,896,555</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,900,000</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">27,600,000</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,900,000</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(2.21</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">)</div><br/></td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.72</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.05</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.03</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt">&#160;</td>
<td colspan="16" style="height:12pt">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;Six&#160;Months&#160;Ended</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Numerator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of net (loss) income including accretion of temporary equity</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,925,763</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">2,450,971</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">5,590,582</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,397,645</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(7,233,917</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">386,945</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of <div style="letter-spacing: 0px; top: 0px;;display:inline;">net </div>(loss) income</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(5,308,154</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">2,450,971</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">5,977,527</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,397,645</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Denominator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average shares outstanding</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">5,489,734</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,900,000</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">27,600,000</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"><br/></td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,900,000</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(0.97</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.36</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.22</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"><br/></td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.20</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><br/></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div></div>   <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net (loss) income per share is computed by dividing net (loss) income by the weighted average number of ordinary shares outstanding during the period. The Company has not considered the effect of the 27,840,000 ordinary shares issuable upon exercise of the Public Warrants and Private Placement Warrants in the calculation of diluted loss per share, since the exercise of such warrants are contingent upon the occurrence of future events and the inclusion of such warrants would be anti-dilutive. </div> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock', window );">Class A Ordinary Shares Subject to Possible Redemption</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Class&#160;A Ordinary Shares Subject to Possible Redemption </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company accounts for its Class&#160;A ordinary shares subject to possible redemption in accordance with the guidance in ASC Topic 480. Class&#160;A ordinary shares subject to mandatory redemption (if any) are classified as a liability instrument and are measured at fair value. Conditionally redeemable ordinary shares (including shares that feature redemption rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within the Company&#8217;s control) are classified as temporary equity. At all other times, ordinary shares are classified as shareholders&#8217; equity. The Company&#8217;s Class&#160;A ordinary shares sold in the IPO feature certain redemption rights that are considered to be outside of the Company&#8217;s control and subject to the occurrence of uncertain future events. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company has made a policy election in accordance with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASC&#160;480-10-S99-3A</div></div></div> and will recognize changes in redemption value in additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital (or accumulated deficit in the absence of additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital) immediately as they occur. The Company recorded accretion of $712,810 and $2,001,043 in accumulated deficit for three and six months ended June&#160;30, 2023, respectively, and $368,774 and $389,082 in accumulated deficit for the three and six months ended June&#160;30, 2022, respectively. For the period ended June&#160;30, 2023, the Company recorded redemption of $255,875,758 and $695,173 was deposited in the Trust Account for extension funding. </div> <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_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company accounts for income taxes under ASC Topic 740, &#8220;Income Taxes&#8221; (&#8220;ASC 740&#8221;). </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">ASC 740 requires the recognition of deferred tax assets and liabilities for both the expected impact of differences between the financial statement and tax basis of assets and liabilities and for the expected future tax benefit to be derived from tax loss and tax credit carry forwards. ASC 740 additionally requires a valuation allowance to be established when it is more likely than not that all or a portion of deferred tax assets will not be realized. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">FASB ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. There were no unrecognized tax benefits as of June&#160;30, 2023 and December&#160;31, 2022. </div> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The Company&#8217;s management determined that the Cayman Islands is the Company&#8217;s only major tax jurisdiction. There is currently no taxation imposed on income by the Government of the Cayman Islands. In accordance with Cayman income tax regulations, income taxes are not levied on the Company. Consequently, income taxes are not reflected in the Company&#8217;s unaudited condensed financial statements. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. As of June&#160;30, 2023 and December&#160;31, 2022, there were no unrecognized tax benefits and no amounts were accrued for the payment of interest and penalties. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material deviation from its position. </div> <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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"> <div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recent Accounting Pronouncements </div></div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Management does not believe that any other recently issued, but not yet effective, accounting pronouncements, if currently adopted, would have a material effect on the Company&#8217;s unaudited condensed financial statements. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock">
<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 disclosure of accounting policy for assets held in trust.</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;">esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock">
<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>Represents the accounting policy on common stock subject to possible redemption.</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;">esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_esac_DerivativeFinancialInstrumentsPolicyTextBlock">
<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 disclosure of Derivative Financial Instruments</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;">esac_DerivativeFinancialInstrumentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_esac_EmergingGrowthCompanyPolicyTextBlock">
<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>Represents the accounting policy on Emerging Growth Company.</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;">esac_EmergingGrowthCompanyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_esac_WarrantLiabilitiesPolicyTextBlock">
<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 disclosure of warrant liabilities</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;">esac_WarrantLiabilitiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<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>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<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>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-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;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_EarningsPerSharePolicyTextBlock">
<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>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-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;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<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>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</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;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_IncomeTaxPolicyTextBlock">
<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>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</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/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<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;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<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>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</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;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_UseOfEstimates">
<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>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<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;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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>XML
<SEQUENCE>27
<FILENAME>R17.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717897710784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of compute basic and diluted net income per share</a></td>
<td class="text"> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The earnings per share presented in the statement of operations is based on the following: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 64%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Three&#160;Months Ended<br/>June&#160;30,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the Six&#160;Months Ended<br/>June&#160;30,</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net (loss) income</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(1,411,072</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,494,631</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(2,857,183</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">7,375,172</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">8,522,150</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(368,774</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">7,233,917</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(386,945</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">)&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net income including accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">7,111,078</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,125,857</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">4,376,734</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,988,227</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt">&#160;</td>
<td colspan="16" style="height:12pt">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;Three&#160;Months&#160;Ended</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Numerator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of net&#160;income including accretion of temporary equity</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">2,133,323</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">4,977,755</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">900,686</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">225,171</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(8,522,150</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">368,774</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of <div style="letter-spacing: 0px; top: 0px;;display:inline;">net </div>(loss) income</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(6,388,827</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">4,977,755</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,269,460</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">225,171</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Denominator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average shares outstanding</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">2,896,555</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,900,000</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">27,600,000</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,900,000</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(2.21</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"><div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">)</div><br/></td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.72</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.05</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.03</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt">&#160;</td>
<td colspan="16" style="height:12pt">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For&#160;the&#160;Six&#160;Months&#160;Ended</div></div><br/> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;A</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class&#160;B</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Numerator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of net (loss) income including accretion of temporary equity</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,925,763</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">2,450,971</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">5,590,582</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,397,645</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of accretion of temporary equity to redemption value</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(7,233,917</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">386,945</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">&#8212;&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Allocation of <div style="letter-spacing: 0px; top: 0px;;display:inline;">net </div>(loss) income</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(5,308,154</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">2,450,971</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">5,977,527</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">1,397,645</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align: bottom; width: 95%;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Denominator:</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt;;width:7%;">&#160;</td>
<td style="vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average shares outstanding</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">5,489,734</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,900,000</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">27,600,000</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"><br/></td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">6,900,000</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align: top; width: 95%;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic and diluted net (loss) income per share</div> </td>
<td style="vertical-align: bottom; width: 1%;">&#160;&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">(0.97</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">)&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.36</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">&#160;</td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.22</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"><br/></td>
<td style="vertical-align: bottom; padding: 0pt; width: 1%;">&#160;</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;">$</td>
<td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;">0.20</td>
<td style="white-space: nowrap; vertical-align: bottom;;width:1%;">&#160;</td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"><br/></div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <div></div>   <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Net (loss) income per share is computed by dividing net (loss) income by the weighted average number of ordinary shares outstanding during the period. The Company has not considered the effect of the 27,840,000 ordinary shares issuable upon exercise of the Public Warrants and Private Placement Warrants in the calculation of diluted loss per share, since the exercise of such warrants are contingent upon the occurrence of future events and the inclusion of such warrants would be anti-dilutive. </div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<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>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-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;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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>XML
<SEQUENCE>28
<FILENAME>R18.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717891017184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_PrepaidExpenseCurrentAbstract', window );"><strong>Prepaid Expense, Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ScheduleOfPrepaidExpensesTableTextBlock', window );">Summary of Prepaid expenses</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 6%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,&#160;2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 0px;">
<td style="width:74%"></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td>
<td style="vertical-align:bottom;width:7%"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepaid insurance</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,515</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">26,081</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other prepaid expenses</div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,112</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,029</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">13,627</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">31,110</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td>
<td>&#160;</td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_ScheduleOfPrepaidExpensesTableTextBlock">
<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>Tabular disclosure of the carrying amounts of Prepaid Expenses. This disclosure includes other current and other noncurrent expenses.</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;">esac_ScheduleOfPrepaidExpensesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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_us-gaap_PrepaidExpenseCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_PrepaidExpenseCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R19.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717898814576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payable and Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract', window );"><strong>Accounts Payable and Accrued Liabilities, Current [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_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of company's accounts payable and accrued expenses</a></td>
<td class="text"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s accounts payable and accrued expenses as of June&#160;30, 2023 and December&#160;31, 2022 primarily consisted of legal accruals. </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%;"></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 4%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30,&#160;2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31,&#160;2022</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Legal accrual</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,435,086</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">1,705,049</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other payables and expenses</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">229,453</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">161,943</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4,664,539</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,866,992</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></td>
<td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<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>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</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;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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>XML
<SEQUENCE>30
<FILENAME>R20.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717898809984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recurring Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2023</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_us-gaap_DerivativeInstrumentDetailAbstract', window );"><strong>Derivative Instrument Detail [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_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock', window );">Schedule of fair value hierarchy for liabilities measured at fair value on recurring basis</a></td>
<td class="text"> <div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">The following tables presents fair value information as of June&#160;30, 2023 and December&#160;31, 2022 of the Company&#8217;s financial assets and liabilities that were accounted for at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.</div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 65%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">June&#160;30, 2023</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;1</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;2</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;3</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets:</div></div></div> </td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Marketable securities held in Trust Account</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,631,853</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">31,631,853</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div> </td>
<td style="vertical-align:bottom">&#160;&#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;&#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;&#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;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Public Warrants</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,015,680</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,015,680</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Private Warrants</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,033,344</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,033,344</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">966,000</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">982,800</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1,948,800</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="font-size:1pt">
<td style="height:12pt">&#160;</td>
<td colspan="4" style="height:12pt">&#160;</td>
<td colspan="4" style="height:12pt">&#160;</td>
<td colspan="4" style="height:12pt">&#160;</td>
<td colspan="4" style="height:12pt">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December&#160;31, 2022</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;1</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;2</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level&#160;3</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Assets:</div> </td>
<td style="vertical-align:bottom">&#160;&#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;&#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;&#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;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Marketable securities held in Trust Account</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">285,506,568</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">$</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">285,506,568</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Liabilities:</div> </td>
<td style="vertical-align:bottom">&#160;&#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;&#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;&#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;&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Public Warrants</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">394,680</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">394,680</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff">
<td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Private Warrants</div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">401,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">&#8212;&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;">401,544</td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr>
<tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<td style="vertical-align:bottom"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total liabilities</div></div> </td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">394,680</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">401,544</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">$</div></div></td>
<td style="vertical-align:bottom;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">796,224</div></div></td>
<td style="white-space:nowrap;vertical-align:bottom"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size:1px">
<td style="vertical-align:bottom">&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td>
<td style="vertical-align:bottom">&#160;&#160;</td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div> </td>
<td>&#160;</td> </tr> </table> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentDetailAbstract">
<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 );">- References</a><div><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;">us-gaap_DerivativeInstrumentDetailAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock">
<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>Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-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;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</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>XML
<SEQUENCE>31
<FILENAME>R21.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717891145808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Business Operation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 18, 2023</div></th>
<th class="th"><div>Oct. 22, 2021</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_NetTangibleAssets', window );">Net tangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership', window );">Condition for future business combination threshold Percentage Ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination', window );">Redemption of shares calculated based on business days prior to consummation of business combination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets', window );">Condition for future business combination threshold Net Tangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination', window );">Obligation to redeem Public Shares if entity does not complete a Business Combination (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</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_us-gaap_AssetsHeldInTrust', window );">Cash held outside of the Trust Account</a></td>
<td class="nump">$ 140,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_AccruedOfferingCosts', window );">Accrued Offering Costs And Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,664,539<span></span>
</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_us-gaap_OtherLiabilitiesCurrent', window );">Due to related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 279,193<span></span>
</td>
<td class="nump">$ 144,193<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_us-gaap_SharePrice', window );">Public share</a></td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.2<span></span>
</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_us-gaap_TemporaryEquityRedemptionPricePerShare', window );">Redemption Price Per Share</a></td>
<td class="nump">$ 10.35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Aggregate redemption amount</a></td>
<td class="nump">$ 255,875,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<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_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during period, shares, new issues</a></td>
<td class="nump">24,703,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">Initial Public Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_UnitsIssuedDuringPeriodSharesNewIssues', window );">Sale of Units, net of underwriting discounts (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.2<span></span>
</td>
<td class="nump">10<span></span>
</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_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from Issuance Initial Public Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 281,520,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">Initial Public Offering [Member] | Private Placement Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.5<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Sale of Private Placement Warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,040,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights', window );">Price of warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">Initial Public Offering [Member] | Public Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Private Placement [Member] | Private Placement Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_PercentageOfBusinessCombinationsAggregateFairMarketValue', window );">Percentage of business combinations aggregate fair market value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Over-allotment option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=esac_SponsorMember', window );">Sponsor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination', window );">Redemption of shares calculated based on business days prior to consummation of business combination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination', window );">Obligation to redeem Public Shares if entity does not complete a Business Combination (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SubsidiarySaleOfStockLineItems', window );"><strong>Subsidiary, Sale of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OtherLiabilitiesCurrent', window );">Due to related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 966,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_AccruedOfferingCosts">
<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>Amount of offering costs accrued but not yet paid as of the period date.</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;">esac_AccruedOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights">
<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>Price per share or per unit of warrants or rights outstanding.</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;">esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets">
<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 threshold net tangible assets which the reporting entity must maintain in order to proceed with a business combination utilizing the proceeds of the offering.</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;">esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership">
<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 threshold percentage of voting interest to be acquired in a future business combination as specified for the use of proceeds from the offering.</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;">esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_esac_NetTangibleAssets">
<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>This elements represents net tangible assets.</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;">esac_NetTangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination">
<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>Represents the percentage of shares which the reporting entity is obligated to redeem if a business combination is not consummated using the offering proceeds within a specified period.</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;">esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</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_esac_PercentageOfBusinessCombinationsAggregateFairMarketValue">
<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>This elements represents percentage of business combinations aggregate fair market value.</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;">esac_PercentageOfBusinessCombinationsAggregateFairMarketValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</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_esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination">
<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>Represents the redemption of shares calculated based on number of business days prior to consummation of business combination.</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;">esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_esac_UnitsIssuedDuringPeriodSharesNewIssues">
<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>Number of new units issued during the period.</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;">esac_UnitsIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_AssetsHeldInTrust">
<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 total amount of cash and securities held by third party trustees pursuant to terms of debt instruments or other agreements as of the date of each statement of financial position presented, which can be used by the trustee only to pay the noncurrent portion of specified obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-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;">us-gaap_AssetsHeldInTrust</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<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>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<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;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<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>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<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 cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<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;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_SharePrice">
<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>Price of a single share of a number of saleable stocks of a company.</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;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<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>Per share or per unit amount of equity securities issued.</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;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<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>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockRedeemedOrCalledDuringPeriodValue">
<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>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-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;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_SubsidiarySaleOfStockLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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;">us-gaap_SubsidiarySaleOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_TemporaryEquityRedemptionPricePerShare">
<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>Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (27)<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_TemporaryEquityRedemptionPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=esac_PrivatePlacementWarrantsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=esac_PrivatePlacementWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=esac_PublicWarrantsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=esac_PublicWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=esac_SponsorMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=esac_SponsorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R22.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717895352832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</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_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized tax benefits accrued for interest and penalties</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive securities attributable to warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,840,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_TemporaryEquityAccretionToRedemptionValue', window );">Accretion of carrying value to redemption value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 255,875,758<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_PaymentsToAcquireRestrictedInvestments', window );">Payments to Acquire Restricted Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">695,173<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Accumulated Deficit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_TemporaryEquityAccretionToRedemptionValue', window );">Accretion of carrying value to redemption value</a></td>
<td class="nump">712,810<span></span>
</td>
<td class="nump">$ 368,774<span></span>
</td>
<td class="nump">2,001,043<span></span>
</td>
<td class="nump">$ 389,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock [Member] | Initial Public Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<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>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-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;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_CashEquivalentsAtCarryingValue">
<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>Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireRestrictedInvestments">
<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 cash outflow to acquire investments (not to include restricted cash) that are pledged or subject to withdrawal restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<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;">us-gaap_PaymentsToAcquireRestrictedInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_TemporaryEquityAccretionToRedemptionValue">
<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>Value of accretion of temporary equity to its redemption value during the period.</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;">us-gaap_TemporaryEquityAccretionToRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_UnrecognizedTaxBenefits">
<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>Amount of unrecognized tax benefits.</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/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-10B<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;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<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>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</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/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-15<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;">us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717890905408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies - Reconciliation of Net Loss per Common Share (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</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_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (1,411,072)<span></span>
</td>
<td class="num">$ (1,446,111)<span></span>
</td>
<td class="nump">$ 1,494,631<span></span>
</td>
<td class="nump">$ 5,880,541<span></span>
</td>
<td class="num">$ (2,857,183)<span></span>
</td>
<td class="nump">$ 7,375,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">(1,411,072)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,494,631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,857,183)<span></span>
</td>
<td class="nump">7,375,172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_AccretionOfTemporaryEquityToRedemptionValue', window );">Accretion of temporary equity to redemption value</a></td>
<td class="nump">8,522,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(368,774)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,233,917<span></span>
</td>
<td class="num">(386,945)<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_us-gaap_TemporaryEquityNetIncome', window );">Net income including accretion of temporary equity to redemption value</a></td>
<td class="nump">$ 7,111,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,125,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,376,734<span></span>
</td>
<td class="nump">$ 6,988,227<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares outstanding, basic</a></td>
<td class="nump">2,896,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,489,734<span></span>
</td>
<td class="nump">27,600,000<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding, diluted</a></td>
<td class="nump">2,896,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,489,734<span></span>
</td>
<td class="nump">27,600,000<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_us-gaap_EarningsPerShareBasic', window );">Basic net income (loss) per share</a></td>
<td class="num">$ (2.21)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.97)<span></span>
</td>
<td class="nump">$ 0.22<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_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="num">$ (2.21)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.97)<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_AccretionOfTemporaryEquityToRedemptionValue', window );">Accretion of temporary equity to redemption value</a></td>
<td class="num">$ (8,522,150)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 368,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (7,233,917)<span></span>
</td>
<td class="nump">$ 386,945<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_us-gaap_TemporaryEquityNetIncome', window );">Net income including accretion of temporary equity to redemption value</a></td>
<td class="nump">2,133,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,925,763<span></span>
</td>
<td class="nump">5,590,582<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_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Allocation of net (loss) income</a></td>
<td class="num">$ (6,388,827)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,269,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5,308,154)<span></span>
</td>
<td class="nump">$ 5,977,527<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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares outstanding, basic</a></td>
<td class="nump">2,896,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,489,734<span></span>
</td>
<td class="nump">27,600,000<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding, diluted</a></td>
<td class="nump">2,896,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,489,734<span></span>
</td>
<td class="nump">27,600,000<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_us-gaap_EarningsPerShareBasic', window );">Basic net income (loss) per share</a></td>
<td class="num">$ (2.21)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.97)<span></span>
</td>
<td class="nump">$ 0.22<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_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="num">$ (2.21)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.97)<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares outstanding, basic</a></td>
<td class="nump">6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,900,000<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding, diluted</a></td>
<td class="nump">6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,900,000<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_us-gaap_EarningsPerShareBasic', window );">Basic net income (loss) per share</a></td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.2<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_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_AccretionOfTemporaryEquityToRedemptionValue', window );">Accretion of temporary equity to redemption value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_us-gaap_TemporaryEquityNetIncome', window );">Net income including accretion of temporary equity to redemption value</a></td>
<td class="nump">4,977,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">225,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,450,971<span></span>
</td>
<td class="nump">1,397,645<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_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Allocation of net (loss) income</a></td>
<td class="nump">$ 4,977,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 225,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,450,971<span></span>
</td>
<td class="nump">$ 1,397,645<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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares outstanding, basic</a></td>
<td class="nump">6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,900,000<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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding, diluted</a></td>
<td class="nump">6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,900,000<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_us-gaap_EarningsPerShareBasic', window );">Basic net income (loss) per share</a></td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.2<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_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.36<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_AccretionOfTemporaryEquityToRedemptionValue">
<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>Accretion of temporary equity to redemption value.</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;">esac_AccretionOfTemporaryEquityToRedemptionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_EarningsPerShareBasic">
<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 amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<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;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</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_us-gaap_EarningsPerShareDiluted">
<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 amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<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;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</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_us-gaap_NetIncomeLoss">
<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 portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</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/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-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;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<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>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<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;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_TemporaryEquityNetIncome">
<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 portion of net income or loss attributable to temporary equity interest.</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;">us-gaap_TemporaryEquityNetIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<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 average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<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;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<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>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</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/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<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;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717894697248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Apr. 05, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Apr. 27, 2021</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_OtherLiabilitiesCurrent', window );">Due to related party</a></td>
<td class="nump">$ 279,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 279,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_PaymentsToRelatedParties', window );">Payments To Related Parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_NotesPayable', window );">Outstanding balance of related party note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90,922<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_us-gaap_OperatingCostsAndExpenses', window );">Expenses incurred and paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OtherLiabilitiesCurrent', window );">Due to related party</a></td>
<td class="nump">966,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=esac_UnsecuredPromissoryNoteMember', window );">Unsecured Promissory Note [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentFaceAmount', window );">Borrowed amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_DebtInstrumentCarryingAmount', window );">Long-Term Debt, Gross</a></td>
<td class="nump">515,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">515,862<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=esac_WorkingCapitalLoansWarrantMember', window );">Working capital loans warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_MaximumLoansConvertibleIntoWarrants', window );">Loan conversion agreement warrant</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights', window );">Price of warrant</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WorkingCapitalLoan', window );">Working Capital Loan</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=esac_PromissoryNoteWithRelatedPartyMember', window );">Promissory Note with Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote', window );">Maximum borrowing capacity of related party promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<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_us-gaap_NotesAndLoansPayableCurrent', window );">Outstanding amount</a></td>
<td class="nump">171,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,346<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171,346<span></span>
</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_us-gaap_DebtInstrumentFaceAmount', window );">Borrowed amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 262,268<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [Member] | Related Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_OtherLiabilitiesCurrent', window );">Due to related party</a></td>
<td class="nump">$ 135,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 135,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights">
<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>Price per share or per unit of warrants or rights outstanding.</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;">esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote">
<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>Amount of maximum borrowing capacity of related party promissory note.</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;">esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_MaximumLoansConvertibleIntoWarrants">
<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 maximum amount which a potential loan could have repaid through issuance of warrants.</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;">esac_MaximumLoansConvertibleIntoWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_PaymentsToRelatedParties">
<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>Payments to related parties.</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;">esac_PaymentsToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_esac_WorkingCapitalLoan">
<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>Amount of working capital loans.</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;">esac_WorkingCapitalLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<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>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<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;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<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>Face (par) amount of debt instrument at time of issuance.</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/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<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;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<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>Contractual interest rate for funds borrowed, under the debt agreement.</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/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansPayableCurrent">
<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>Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_NotesAndLoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<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>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-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;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingCostsAndExpenses">
<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>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.</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;">us-gaap_OperatingCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_OtherLiabilitiesCurrent">
<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>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</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/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-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;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SellingGeneralAndAdministrativeExpense">
<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 aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-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;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=esac_UnsecuredPromissoryNoteMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=esac_UnsecuredPromissoryNoteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=esac_WorkingCapitalLoansWarrantMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=esac_WorkingCapitalLoansWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=esac_PromissoryNoteWithRelatedPartyMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=esac_PromissoryNoteWithRelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717899436400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepaid Expenses (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_us-gaap_PrepaidExpenseCurrentAbstract', window );"><strong>Prepaid Expense, Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_PrepaidInsurance', window );">Prepaid insurance, Current</a></td>
<td class="nump">$ 3,515<span></span>
</td>
<td class="nump">$ 26,081<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_us-gaap_OtherPrepaidExpenseCurrent', window );">Other prepaid expenses, Current</a></td>
<td class="nump">10,112<span></span>
</td>
<td class="nump">5,029<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid Expense, Current, Total</a></td>
<td class="nump">$ 13,627<span></span>
</td>
<td class="nump">$ 31,110<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<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>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-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;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<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>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</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/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-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;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_PrepaidExpenseCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_PrepaidInsurance">
<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>Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</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/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<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;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R26.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717895459824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Payable and Accrued Expenses - Schedule of Company's Accounts Payable and Accrued Expenses (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract', window );"><strong>Accounts Payable and Accrued Liabilities, Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_AccruedProfessionalFeesCurrent', window );">Legal accrual</a></td>
<td class="nump">$ 4,435,086<span></span>
</td>
<td class="nump">$ 1,705,049<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_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other payables and expenses</a></td>
<td class="nump">229,453<span></span>
</td>
<td class="nump">161,943<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 4,664,539<span></span>
</td>
<td class="nump">$ 1,866,992<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<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>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract">
<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 );">- References</a><div><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;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_AccruedProfessionalFeesCurrent">
<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>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<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>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717889866944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments &amp; Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Apr. 19, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 22, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($) </div>
<div>Day </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>USD ($) </div>
<div>Day </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination', window );">Threshold period for not to transfer, assign or sell any of their shares or warrants after the completion of the initial business combination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_MaximumNumberOfDemandsForRegistrationOfSecurities', window );">Maximum number of demands for registration of securities | Day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_RecoveryOfOfferingCostsAllocatedToWarrants', window );">Recovery of offering costs allocated to warrants | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 425,040<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 425,040<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WaiverOfDeferredUnderwriterFees', window );">Waiver of deferred underwriter fees | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,234,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,234,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_DeferredUnderwritingFees', window );">Deferred underwriting fees | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,660,000<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_us-gaap_ProceedsFromSaleOfRestrictedInvestments', window );">Proceeds from sale of restricted investments | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 255,875,758<span></span>
</td>
<td class="nump">$ 0<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_IncreaseDecreaseInDeferredLiabilities', window );">Decrease in deferred underwriting liability | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ReversalOfOfferingCosts', window );">Reversal of offering costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 425,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_AgreementAxis=esac_BusinessCombinationAgreementMember', window );">Business Combination Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_MinimumNetWorthRequiredForCompliance', window );">Minimum Net Worth Required For Compliance | $</a></td>
<td class="nump">$ 5,000,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ProceedsFromSaleOfRestrictedInvestments', window );">Proceeds from sale of restricted investments | $</a></td>
<td class="nump">$ 20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common shares, par value, (per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock [Member] | Business Combination Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common shares, par value, (per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common shares, par value, (per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease', window );">Temporary equity, carrying amount, period increase (decrease) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,234,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member] | Business Combination Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common shares, par value, (per share)</a></td>
<td class="nump">0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=esac_EsgenCommonClassAMember', window );">ESGEN Common Class A [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common shares, par value, (per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ClassOfWarrantOrRightDescription', window );">Class Of Warrant Or Right Description</a></td>
<td class="text">each outstanding warrant to purchase one ESGEN Class&#160;A Ordinary Share will become a warrant to purchase one share of ESGEN Class&#160;A Common Stock at an exercise price of $11.50 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right | shares</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of Warrant or Right, Exercise Price of Warrants or Rights</a></td>
<td class="nump">$ 11.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=esac_EsgenCommonClassAMember', window );">ESGEN Common Class A [Member] | Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockConversionBasis', window );">Common Stock, Conversion Basis</a></td>
<td class="text">each issued and outstanding unit of ESGEN, each consisting of ESGEN Class&#160;A Ordinary Share and one-half of one warrant to purchase one ESGEN Class&#160;A Ordinary Share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=esac_EsgenCommonClassAMember', window );">ESGEN Common Class A [Member] | Business Combination Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common shares, par value, (per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=esac_EsgenCommonClassAMember', window );">ESGEN Common Class A [Member] | Warrant Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ClassOfWarrantOrRightDescription', window );">Class Of Warrant Or Right Description</a></td>
<td class="text">one-half of onewarrant representing the right to purchase one share of ESGEN Class&#160;A Common Stock at an exercise price of $11.50 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right | shares</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of Warrant or Right, Exercise Price of Warrants or Rights</a></td>
<td class="nump">$ 11.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">Initial Public Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_DeferredUnderwritingDiscount', window );">Deferred Underwriting Discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.2<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=esac_SponsorMember', window );">Sponsor [Member] | Class A common stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations', window );">Warrants And Rights Outstanding Exercisable Term After Business Combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination', window );">Threshold period for not to transfer, assign or sell any of their shares or warrants after the completion of the initial business combination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences', window );">Threshold period after the business combination in which the 20 trading days within any 30 trading day period commences</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">150 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays', window );">Threshold trading days for transfer, assign or sale of shares or warrants, after the completion of the initial business combination | Day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger', window );">Stock price trigger to transfer, assign or sell any shares or warrants of the company, after the completion of the initial business combination (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays', window );">Threshold consecutive trading days for transfer, assign or sale of shares or warrants, after the completion of the initial business combination | Day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=esac_SponsorMember', window );">Sponsor [Member] | Class A common stock [Member] | Initial Subscription Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued During Period, Shares, Issued for Services | shares</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Stock Issued During Period, Value, Issued for Services | $</a></td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_ClassOfWarrantOrRightDescription">
<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>Class of warrant or right description.</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;">esac_ClassOfWarrantOrRightDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</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_esac_DeferredUnderwritingDiscount">
<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>Represents deferred underwriting discount .</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;">esac_DeferredUnderwritingDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</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_esac_DeferredUnderwritingFees">
<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>Deferred underwriting fees.</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;">esac_DeferredUnderwritingFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_esac_MaximumNumberOfDemandsForRegistrationOfSecurities">
<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>Represents the maximum number of demands for registration of securities.</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;">esac_MaximumNumberOfDemandsForRegistrationOfSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_RecoveryOfOfferingCostsAllocatedToWarrants">
<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>Recovery of offering costs allocated to warrants.</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;">esac_RecoveryOfOfferingCostsAllocatedToWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_esac_ReversalOfOfferingCosts">
<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>Reversal of offering costs.</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;">esac_ReversalOfOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences">
<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 period of time after a business combination which must elapse before consideration of the share price condition for transfer of shares.</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;">esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination">
<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 period of time which must elapse after completion of a business combination before the Sponsor can transfer, assign or sell any Founder Shares unless other specified conditions are met.</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;">esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger">
<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 share price threshold that must be achieved in order to waive the restriction on transfer of shares during a restricted period after a business combination.</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;">esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</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_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays">
<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>When determining the condition for transfer of shares without restriction after a business combination, the number of consecutive trading days used to observe the share price.</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;">esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays">
<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>When determining the condition for transfer of shares without restriction after a business combination, the number of days in which the share price must exceed the specified amount.</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;">esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_esac_WaiverOfDeferredUnderwriterFees">
<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>Waiver of deferred underwriter fees.</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;">esac_WaiverOfDeferredUnderwriterFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations">
<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>Represents Warrants And Rights Outstanding Exercisable Term After Business Combination.</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;">esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<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>Exercise price per share or per unit of warrants or rights outstanding.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<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;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<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>Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</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;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockConversionBasis">
<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>Description of basis for conversion of convertible common stock.</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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockConversionBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CommonStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredLiabilities">
<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>Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<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;">us-gaap_IncreaseDecreaseInDeferredLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_MinimumNetWorthRequiredForCompliance">
<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>Amount of minimum net worth required for mortgage banking as defined by regulatory framework.</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/disclosureRef<br> -Topic 948<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481586/948-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481586/948-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481586/948-10-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481586/948-10-50-5<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;">us-gaap_MinimumNetWorthRequiredForCompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfRestrictedInvestments">
<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 cash inflow associated with the sale of investments that are pledged or subject to withdrawal restrictions during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-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;">us-gaap_ProceedsFromSaleOfRestrictedInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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_us-gaap_RelatedPartyTransactionLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-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;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_SharesIssuedPricePerShare">
<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>Per share or per unit amount of equity securities issued.</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;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<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>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</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;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</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_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<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>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</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;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</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_us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease">
<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>Change in the value of each type or class of stock classified as temporary equity during the period. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (27)<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</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_esac_AgreementAxis=esac_BusinessCombinationAgreementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">esac_AgreementAxis=esac_BusinessCombinationAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=esac_EsgenCommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=esac_EsgenCommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_AgreementAxis=esac_WarrantAgreementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">esac_AgreementAxis=esac_WarrantAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=esac_SponsorMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=esac_SponsorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_AgreementAxis=esac_InitialSubscriptionAgreementMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">esac_AgreementAxis=esac_InitialSubscriptionAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717894525136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrant Liabilities (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jan. 18, 2023</div></th>
<th class="th"><div>Oct. 22, 2021</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_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,840,000<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_us-gaap_SharePrice', window );">Share Price</a></td>
<td class="nump">$ 9.2<span></span>
</td>
<td class="nump">$ 0.04<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised', window );">Threshold Period For Registration Statement To Be Effective After Which Warrants Can Be Exercised</a></td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_FairMarketValuePrice', window );">Fair Market Value Price</a></td>
<td class="nump">$ 0.361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Public Warrants expiration term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_PercentageOfGrossProceedsOnTotalEquityProceeds', window );">Percentage Of Gross Proceeds On Total Equity Proceeds</a></td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue', window );">Adjustment of exercise price of warrants based on market value (as a percent)</a></td>
<td class="nump">115.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue', window );">Percentage of adjustment of redemption price of stock based on market value.</a></td>
<td class="nump">180.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice', window );">Stock price trigger for redemption of public warrants</a></td>
<td class="nump">$ 18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination', window );">Threshold period for not to transfer, assign or sell any of their shares or warrants after the completion of the initial business combination</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_TradingDayPriorToDateOnWhichNoticeOfExercise', window );">Trading Day Prior To The Date On Which The Notice Of Exercise</a></td>
<td class="text">10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member', window );">Redemption Of Warrant Price Per Share Equals Or Exceeds18.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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_us-gaap_SharePrice', window );">Share Price</a></td>
<td class="nump">18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights', window );">Redemption price per public warrant (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants', window );">Minimum threshold written notice period for redemption of public warrants</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays', window );">Threshold trading days for redemption of public warrants</a></td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member', window );">Redemption Of Warrant Price Per Share Equals Or Exceeds10.00 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharePrice', window );">Share Price</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights', window );">Redemption price per public warrant (in dollars per share)</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants', window );">Minimum threshold written notice period for redemption of public warrants</a></td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays', window );">Threshold trading days for redemption of public warrants</a></td>
<td class="text">20 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=esac_PublicWarrantsMember', window );">Public Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=esac_PublicWarrantsMember', window );">Public Warrants [Member] | Class A common stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share</a></td>
<td class="nump">$ 11.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=esac_PrivateWarrantsMember', window );">Private Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,040,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue">
<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>Class of Warrant or Right, Adjustment of Exercise Price of Warrants or Rights, Percent, Based On Market Value</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;">esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue">
<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>Percentage of adjustment of redemption price of stock based on market value.</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;">esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants">
<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 minimum threshold period during which a written notice is required for redemption of warrants, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</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;">esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice">
<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>Price of the entity's common stock which would be required to be attained to trigger the redemption of warrants.</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;">esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays">
<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>Threshold number of specified trading days for stock price trigger considered for redemption of warrants.</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;">esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights">
<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>Redemption price per share or per unit of warrants or rights outstanding.</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;">esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</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_esac_FairMarketValuePrice">
<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>Price of Fair Market Value</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;">esac_FairMarketValuePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_PercentageOfGrossProceedsOnTotalEquityProceeds">
<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>Represents the percentage of gross proceeds on total equity proceeds.</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;">esac_PercentageOfGrossProceedsOnTotalEquityProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination">
<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 period of time which must elapse after completion of a business combination before the Sponsor can transfer, assign or sell any Founder Shares unless other specified conditions are met.</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;">esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised">
<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>Threshold period for registration statement to be effective after which warrants can be exercised on a cashless basis.</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;">esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_esac_TradingDayPriorToDateOnWhichNoticeOfExercise">
<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>Represents Trading Day Prior To The Date On Which The Notice Of Exercise</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;">esac_TradingDayPriorToDateOnWhichNoticeOfExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</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_us-gaap_ClassOfWarrantOrRightOutstanding">
<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>Number of warrants or rights outstanding.</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;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<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>Price of a single share of a number of saleable stocks of a company.</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;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<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>Per share or per unit amount of equity securities issued.</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;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstandingTerm">
<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>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-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;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=esac_PublicWarrantsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=esac_PublicWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=esac_PrivateWarrantsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=esac_PrivateWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717889759280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Recurring Fair Value Measurements - Fair value hierarchy for liabilities measured at fair value on recurring basis (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_AssetsHeldInTrustNoncurrent', window );">Marketable securities held in Trust Account</a></td>
<td class="nump">$ 31,631,853<span></span>
</td>
<td class="nump">$ 285,506,568<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AssetsHeldInTrustNoncurrent', window );">Marketable securities held in Trust Account</a></td>
<td class="nump">31,631,853<span></span>
</td>
<td class="nump">285,506,568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WarrantLiabilitiesFairValueDisclosure', window );">Total warrant liabilities</a></td>
<td class="nump">1,948,800<span></span>
</td>
<td class="nump">796,224<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring [Member] | Public Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WarrantLiabilitiesFairValueDisclosure', window );">Total warrant liabilities</a></td>
<td class="nump">1,015,680<span></span>
</td>
<td class="nump">394,680<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Recurring [Member] | Private Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WarrantLiabilitiesFairValueDisclosure', window );">Total warrant liabilities</a></td>
<td class="nump">1,033,344<span></span>
</td>
<td class="nump">401,544<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AssetsHeldInTrustNoncurrent', window );">Marketable securities held in Trust Account</a></td>
<td class="nump">31,631,853<span></span>
</td>
<td class="nump">285,506,568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WarrantLiabilitiesFairValueDisclosure', window );">Total warrant liabilities</a></td>
<td class="nump">966,000<span></span>
</td>
<td class="nump">394,680<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member] | Recurring [Member] | Public Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WarrantLiabilitiesFairValueDisclosure', window );">Total warrant liabilities</a></td>
<td class="nump">1,015,680<span></span>
</td>
<td class="nump">394,680<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WarrantLiabilitiesFairValueDisclosure', window );">Total warrant liabilities</a></td>
<td class="nump">982,800<span></span>
</td>
<td class="nump">401,544<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member] | Recurring [Member] | Private Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WarrantLiabilitiesFairValueDisclosure', window );">Total warrant liabilities</a></td>
<td class="nump">1,033,344<span></span>
</td>
<td class="nump">401,544<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WarrantLiabilitiesFairValueDisclosure', window );">Total warrant liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member] | Recurring [Member] | Private Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_WarrantLiabilitiesFairValueDisclosure', window );">Total warrant liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_WarrantLiabilitiesFairValueDisclosure">
<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>Amount of Warrant Liabilities as on the balance sheet date.</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;">esac_WarrantLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsHeldInTrustNoncurrent">
<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 amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-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;">us-gaap_AssetsHeldInTrustNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-3<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;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=esac_PublicWarrantsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=esac_PublicWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=esac_PrivatePlacementWarrantsMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=esac_PrivatePlacementWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717895321008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recurring Fair Value Measurements - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</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_us-gaap_DerivativeInstrumentDetailAbstract', window );"><strong>Derivative Instrument Detail [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_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet', window );">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentDetailAbstract">
<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 );">- References</a><div><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;">us-gaap_DerivativeInstrumentDetailAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet">
<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>Amount of transfers of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) into (out of) level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-3<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;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</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>XML
<SEQUENCE>41
<FILENAME>R31.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717897020800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Shareholder's Equity - Preferred Stock Shares (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_PreferredStockSharesAuthorized', window );">Preferred shares, shares authorized</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,000,000<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_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value, (per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_PreferredStockSharesIssued', window );">Preferred shares, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_PreferredStockSharesOutstanding', window );">Preferred shares, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<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 maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<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>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<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>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<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 );">- References</a><div><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;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140717891088208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholder's Equity-Common Stock Shares (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>$ / shares </div>
<div>shares</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_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination', window );">Aggregate Percentage of Outstanding Shares Issued to Initial Shareholders Prior to Business Combination</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A common stock [Member]</a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_CommonStockSharesAuthorized', window );">Common shares, shares authorized (in shares)</a></td>
<td class="nump">250,000,000<span></span>
</td>
<td class="nump">250,000,000<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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common shares, par value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_CommonStockSharesIssued', window );">Common shares, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_CommonStockSharesOutstanding', window );">Common shares, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_us-gaap_TemporaryEquitySharesOutstanding', window );">Class A common stock subject to possible redemption, outstanding (in shares)</a></td>
<td class="nump">2,896,555<span></span>
</td>
<td class="nump">27,600,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</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_us-gaap_CommonStockSharesAuthorized', window );">Common shares, shares authorized (in shares)</a></td>
<td class="nump">25,000,000<span></span>
</td>
<td class="nump">25,000,000<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_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common shares, par value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<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_us-gaap_CommonStockSharesIssued', window );">Common shares, shares issued (in shares)</a></td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,900,000<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_us-gaap_CommonStockSharesOutstanding', window );">Common shares, shares outstanding (in shares)</a></td>
<td class="nump">6,900,000<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_esac_ConvertibleStockConversionRatio', window );">Ratio to be applied to the stock in the conversion</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination">
<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>Represents Aggregate Percentage of Outstanding Shares Issued to Initial Shareholders Prior to Business Combination.</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;">esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</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_esac_ConvertibleStockConversionRatio">
<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 ratio to be applied to the stock in a conversion of convertible stock.</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;">esac_ConvertibleStockConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>esac_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_us-gaap_ClassOfStockLineItems">
<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>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</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/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483014/272-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482987/272-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<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;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_CommonStockParOrStatedValuePerShare">
<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>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<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 maximum number of common shares permitted to be issued by an entity's charter and bylaws.</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/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<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>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<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>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<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 number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-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;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>d534537d10q_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:esac="http://www.esgen-spac.com/20230630"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="esac-20230630.xsd" xlink:type="simple"/>
    <context id="PAsOn12_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="P01_01_2022To06_30_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P04_01_2022To06_30_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P04_01_2023To06_30_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="PAsOn10_22_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <instant>2021-10-22</instant>
        </period>
    </context>
    <context id="P01_01_2022To03_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To03_31_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="PAsOn01_18_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <instant>2023-01-18</instant>
        </period>
    </context>
    <context id="P01_18_2023To01_18_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <startDate>2023-01-18</startDate>
            <endDate>2023-01-18</endDate>
        </period>
    </context>
    <context id="P01_01_2022To12_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="PAsOn03_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="PAsOn03_31_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="P01_01_2023To03_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="P01_01_2023To03_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="P04_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P04_01_2023To06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2022To03_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="P01_01_2022To03_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="P04_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P04_01_2022To06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_IPOMemberusgaapSubsidiarySaleOfStockAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_IPOMemberusgaapSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00MemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_WorkingCapitalLoansWarrantMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:WorkingCapitalLoansWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SellingGeneralAndAdministrativeExpensesMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_PromissoryNoteWithRelatedPartyMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">esac:PromissoryNoteWithRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_PublicWarrantsMemberusgaapSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">esac:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_UnsecuredPromissoryNoteMemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">esac:UnsecuredPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_WorkingCapitalLoansWarrantMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:WorkingCapitalLoansWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SellingGeneralAndAdministrativeExpensesMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_PromissoryNoteWithRelatedPartyMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">esac:PromissoryNoteWithRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">esac:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00MemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023_PrivatePlacementMemberusgaapSubsidiarySaleOfStockAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">esac:SponsorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">esac:UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2023To06_30_2023_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">esac:WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2022To06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P10_22_2021To10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-22</startDate>
            <endDate>2021-10-22</endDate>
        </period>
    </context>
    <context id="PAsOn10_22_2021_PrivateWarrantsMemberusgaapSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">esac:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-22</instant>
        </period>
    </context>
    <context id="PAsOn10_22_2021_PublicWarrantsMemberusgaapSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">esac:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-22</instant>
        </period>
    </context>
    <context id="PAsOn10_22_2021_OverAllotmentOptionMemberusgaapSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-22</instant>
        </period>
    </context>
    <context id="PAsOn10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">esac:PrivatePlacementWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-22</instant>
        </period>
    </context>
    <context id="PAsOn10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-22</instant>
        </period>
    </context>
    <context id="P01_18_2023To01_18_2023_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-18</startDate>
            <endDate>2023-01-18</endDate>
        </period>
    </context>
    <context id="PAsOn04_27_2021_PromissoryNoteWithRelatedPartyMemberusgaapRelatedPartyTransactionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">esac:PromissoryNoteWithRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-27</instant>
        </period>
    </context>
    <context id="PAsOn04_27_2021_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-27</instant>
        </period>
    </context>
    <context id="PAsOn04_05_2023_UnsecuredPromissoryNoteMemberusgaapDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">esac:UnsecuredPromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-05</instant>
        </period>
    </context>
    <context id="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis_CommonClassBMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esac:AgreementAxis">esac:BusinessCombinationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-19</instant>
        </period>
    </context>
    <context id="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esac:AgreementAxis">esac:BusinessCombinationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-19</instant>
        </period>
    </context>
    <context id="PAsOn04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">esac:EsgenCommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-19</instant>
        </period>
    </context>
    <context id="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">esac:EsgenCommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esac:AgreementAxis">esac:BusinessCombinationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-19</instant>
        </period>
    </context>
    <context id="PAsOn04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis_WarrantAgreementMemberESACAgreementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">esac:EsgenCommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esac:AgreementAxis">esac:WarrantAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-19</instant>
        </period>
    </context>
    <context id="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="esac:AgreementAxis">esac:BusinessCombinationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-19</instant>
        </period>
    </context>
    <context id="PAsOn04_19_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_InitialSubscriptionAgreementMemberESACAgreementAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">esac:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esac:AgreementAxis">esac:InitialSubscriptionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-19</instant>
        </period>
    </context>
    <context id="P04_19_2023To04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">esac:EsgenCommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-19</startDate>
            <endDate>2023-04-19</endDate>
        </period>
    </context>
    <context id="P04_19_2023To04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis_WarrantAgreementMemberESACAgreementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">esac:EsgenCommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esac:AgreementAxis">esac:WarrantAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-19</startDate>
            <endDate>2023-04-19</endDate>
        </period>
    </context>
    <context id="P04_19_2023To04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis_WarrantMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">esac:EsgenCommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-19</startDate>
            <endDate>2023-04-19</endDate>
        </period>
    </context>
    <context id="P04_19_2023To04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="esac:AgreementAxis">esac:BusinessCombinationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-19</startDate>
            <endDate>2023-04-19</endDate>
        </period>
    </context>
    <context id="P04_19_2023To04_19_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_InitialSubscriptionAgreementMemberESACAgreementAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">esac:SponsorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="esac:AgreementAxis">esac:InitialSubscriptionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-19</startDate>
            <endDate>2023-04-19</endDate>
        </period>
    </context>
    <context id="PAsOn08_14_2023_CommonClassAMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-14</instant>
        </period>
    </context>
    <context id="PAsOn08_14_2023_CommonClassBMemberusgaapStatementClassOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-14</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="PAsOn03_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="PAsOn03_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="PAsOn03_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="PAsOn03_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn03_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="PAsOn03_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="PAsOn03_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="PAsOn03_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001865506</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_shares">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_pure">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Day">
        <measure>utr:Day</measure>
    </unit>
    <unit id="Unit_Year">
        <measure>utr:Year</measure>
    </unit>
    <unit id="Unit_Month">
        <measure>utr:Month</measure>
    </unit>
    <unit id="Unit_USD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:DocumentTransitionReport contextRef="P01_01_2023To06_30_2023">false</dei:DocumentTransitionReport>
    <dei:EntityCentralIndexKey contextRef="P01_01_2023To06_30_2023">0001865506</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="P01_01_2023To06_30_2023">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="P01_01_2023To06_30_2023">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="P01_01_2023To06_30_2023">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="P01_01_2023To06_30_2023">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="P01_01_2023To06_30_2023">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="P01_01_2023To06_30_2023">2023-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="P01_01_2023To06_30_2023">2023</dei:DocumentFiscalYearFocus>
    <dei:EntityRegistrantName contextRef="P01_01_2023To06_30_2023">ESGEN Acquisition Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="P01_01_2023To06_30_2023">E9</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="P01_01_2023To06_30_2023">001-40927</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="P01_01_2023To06_30_2023">98-1601409</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="P01_01_2023To06_30_2023">5956 Sherry Lane</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="P01_01_2023To06_30_2023">Suite 1400</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="P01_01_2023To06_30_2023">Dallas</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="P01_01_2023To06_30_2023">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="P01_01_2023To06_30_2023">75225</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="P01_01_2023To06_30_2023">214</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="P01_01_2023To06_30_2023">987-6100</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="P01_01_2023To06_30_2023_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMemberusgaapStatementClassOfStockAxis">Units, each consisting of one Class A ordinary share, $0.0001 par value, and one-half of one redeemable warrant</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="P01_01_2023To06_30_2023_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMemberusgaapStatementClassOfStockAxis">ESACU</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="P01_01_2023To06_30_2023_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMemberusgaapStatementClassOfStockAxis">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis">Class A ordinary shares included as part of the units</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis">ESAC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="P01_01_2023To06_30_2023_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMemberusgaapStatementClassOfStockAxis">Warrants included as part of the units, each whole warrant exercisable for one Class A ordinary share at an exercise price of $11.50</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="P01_01_2023To06_30_2023_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMemberusgaapStatementClassOfStockAxis">ESACW</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="P01_01_2023To06_30_2023_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMemberusgaapStatementClassOfStockAxis">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="P01_01_2023To06_30_2023">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="P01_01_2023To06_30_2023">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="P01_01_2023To06_30_2023">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="P01_01_2023To06_30_2023">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="P01_01_2023To06_30_2023">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="P01_01_2023To06_30_2023">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany contextRef="P01_01_2023To06_30_2023">true</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="PAsOn08_14_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">2896555</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="PAsOn08_14_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">50193</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">614767</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">13627</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">31110</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">63820</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">645877</us-gaap:AssetsCurrent>
    <us-gaap:AssetsHeldInTrustNoncurrent
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">31631853</us-gaap:AssetsHeldInTrustNoncurrent>
    <us-gaap:AssetsHeldInTrustNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">285506568</us-gaap:AssetsHeldInTrustNoncurrent>
    <us-gaap:Assets
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">31695673</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">286152445</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">4664539</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">1866992</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">279193</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">144193</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">687208</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">171346</us-gaap:NotesPayableCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">5630940</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">2182531</us-gaap:LiabilitiesCurrent>
    <esac:Warrantliabilities
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">2049024</esac:Warrantliabilities>
    <esac:Warrantliabilities
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">796224</esac:Warrantliabilities>
    <esac:DeferredUnderwriterSDiscountNoncurrent
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">0</esac:DeferredUnderwriterSDiscountNoncurrent>
    <esac:DeferredUnderwriterSDiscountNoncurrent
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">9660000</esac:DeferredUnderwriterSDiscountNoncurrent>
    <us-gaap:Liabilities
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">7679964</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">12638755</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="PAsOn06_30_2023"
      unitRef="Unit_USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="PAsOn12_31_2022"
      unitRef="Unit_USD"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">2896555</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">27600000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">31631853</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">285506568</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn06_30_2023"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2022"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn06_30_2023"
      decimals="INF"
      unitRef="Unit_shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn12_31_2022"
      decimals="INF"
      unitRef="Unit_shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn06_30_2023"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn12_31_2022"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn06_30_2023"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn12_31_2022"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">2896555</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">27600000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_USD">690</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_USD">690</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">-7616834</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">-11993568</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">-7616144</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">-11992878</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">31695673</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">286152445</us-gaap:LiabilitiesAndStockholdersEquity>
    <esac:LegalAndProfessionalFees
      contextRef="P04_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">1675962</esac:LegalAndProfessionalFees>
    <esac:LegalAndProfessionalFees
      contextRef="P04_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">160057</esac:LegalAndProfessionalFees>
    <esac:LegalAndProfessionalFees
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">3044803</esac:LegalAndProfessionalFees>
    <esac:LegalAndProfessionalFees
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">791522</esac:LegalAndProfessionalFees>
    <us-gaap:GeneralInsuranceExpense
      contextRef="P04_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">6036</us-gaap:GeneralInsuranceExpense>
    <us-gaap:GeneralInsuranceExpense
      contextRef="P04_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">131853</us-gaap:GeneralInsuranceExpense>
    <us-gaap:GeneralInsuranceExpense
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">22566</us-gaap:GeneralInsuranceExpense>
    <us-gaap:GeneralInsuranceExpense
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">262257</us-gaap:GeneralInsuranceExpense>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="P04_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">110714</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="P04_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">79833</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">207924</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">160954</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="P04_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">30000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="P04_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">30000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">60000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:CostsAndExpensesRelatedParty
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">60000</us-gaap:CostsAndExpensesRelatedParty>
    <us-gaap:OperatingIncomeLoss
      contextRef="P04_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">-1822712</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P04_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">-401743</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">-3335293</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">-1274733</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P04_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">365224</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P04_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">368774</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">1305870</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">386945</us-gaap:InvestmentIncomeInterest>
    <esac:RecoveryOfOfferingCostsAllocatedToWarrants
      contextRef="P04_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">425040</esac:RecoveryOfOfferingCostsAllocatedToWarrants>
    <esac:RecoveryOfOfferingCostsAllocatedToWarrants
      contextRef="P04_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">0</esac:RecoveryOfOfferingCostsAllocatedToWarrants>
    <esac:RecoveryOfOfferingCostsAllocatedToWarrants
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">425040</esac:RecoveryOfOfferingCostsAllocatedToWarrants>
    <esac:RecoveryOfOfferingCostsAllocatedToWarrants
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">0</esac:RecoveryOfOfferingCostsAllocatedToWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="P04_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">378624</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="P04_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">-1527600</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">1252800</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">-8262960</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="P04_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">411640</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="P04_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">1896374</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">478110</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">8649905</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="P04_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">-1411072</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P04_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">1494631</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">-2857183</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">7375172</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">2896555</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">2896555</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">27600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">27600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">5489734</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">5489734</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">27600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">27600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">-2.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">-2.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">-0.97</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">-0.97</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.36</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.2</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.2</us-gaap:EarningsPerShareBasic>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">27600000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">285506568</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">690</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-11993568</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">-11992878</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P01_01_2023To03_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-1288233</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P01_01_2023To03_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">1288233</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P01_01_2023To03_31_2023"
      decimals="0"
      unitRef="Unit_USD">1288233</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:StockRedeemedOrCalledDuringPeriodShares
      contextRef="P01_01_2023To03_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">24703445</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="P01_01_2023To03_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">255875758</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2023To03_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-1446111</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2023To03_31_2023"
      decimals="0"
      unitRef="Unit_USD">-1446111</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="PAsOn03_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">2896555</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn03_31_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">30919043</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="PAsOn03_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn03_31_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">690</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn03_31_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn03_31_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-14727912</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn03_31_2023"
      decimals="0"
      unitRef="Unit_USD">-14727222</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-712810</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P04_01_2023To06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">712810</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P04_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">712810</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <esac:WaiverOfDeferredUnderwriterFees
      contextRef="P04_01_2023To06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">9234960</esac:WaiverOfDeferredUnderwriterFees>
    <esac:WaiverOfDeferredUnderwriterFees
      contextRef="P04_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">9234960</esac:WaiverOfDeferredUnderwriterFees>
    <us-gaap:NetIncomeLoss
      contextRef="P04_01_2023To06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-1411072</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P04_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">-1411072</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">2896555</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">31631853</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">690</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn06_30_2023_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-7616834</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">-7616144</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">27600000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2021_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">281520000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2021_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">690</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2021_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2021_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-22341250</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_USD">-22340560</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P01_01_2022To03_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-20308</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P01_01_2022To03_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">20308</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P01_01_2022To03_31_2022"
      decimals="0"
      unitRef="Unit_USD">20308</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2022To03_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">5880541</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2022To03_31_2022"
      decimals="0"
      unitRef="Unit_USD">5880541</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="PAsOn03_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">27600000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn03_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">281540308</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="PAsOn03_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn03_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">690</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn03_31_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn03_31_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-16481017</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn03_31_2022"
      decimals="0"
      unitRef="Unit_USD">-16480327</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-368774</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P04_01_2022To06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">368774</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="P04_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">368774</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:NetIncomeLoss
      contextRef="P04_01_2022To06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">1494631</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P04_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">1494631</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="PAsOn06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">27600000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">281909082</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="PAsOn06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">690</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn06_30_2022_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-15355160</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn06_30_2022"
      decimals="0"
      unitRef="Unit_USD">-15354470</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">-2857183</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">7375172</us-gaap:NetIncomeLoss>
    <us-gaap:InterestIncomeOther
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:InterestIncomeOther>
    <us-gaap:InterestIncomeOther
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">386945</us-gaap:InterestIncomeOther>
    <esac:RecoveryOfOfferingCostsAllocatedToWarrants
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">425040</esac:RecoveryOfOfferingCostsAllocatedToWarrants>
    <esac:RecoveryOfOfferingCostsAllocatedToWarrants
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">0</esac:RecoveryOfOfferingCostsAllocatedToWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">1252800</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">-8262960</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">-17483</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">-253918</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">2797547</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">584389</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">135000</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
    <us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">60000</us-gaap:IncreaseDecreaseInDueToRelatedPartiesCurrent>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">920607</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">-376426</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">1305870</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireRestrictedInvestments
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">695173</us-gaap:PaymentsToAcquireRestrictedInvestments>
    <us-gaap:PaymentsToAcquireRestrictedInvestments
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:PaymentsToAcquireRestrictedInvestments>
    <us-gaap:ProceedsFromSaleOfRestrictedInvestments
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">255875758</us-gaap:ProceedsFromSaleOfRestrictedInvestments>
    <us-gaap:ProceedsFromSaleOfRestrictedInvestments
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:ProceedsFromSaleOfRestrictedInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">253874715</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">255875758</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">515862</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">-255359896</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">-564574</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">-376426</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">614767</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_USD">1323903</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">50193</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="PAsOn06_30_2022"
      decimals="0"
      unitRef="Unit_USD">947477</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <esac:ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">2001043</esac:ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption>
    <esac:ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">389082</esac:ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption>
    <esac:ImpactOfWaiverOfDeferredCommissionByUnderwriters
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">9234960</esac:ImpactOfWaiverOfDeferredCommissionByUnderwriters>
    <esac:ImpactOfWaiverOfDeferredCommissionByUnderwriters
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">0</esac:ImpactOfWaiverOfDeferredCommissionByUnderwriters>
    <us-gaap:NatureOfOperations contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note 1 &#x2014; Organization and Business Operation &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;ESGEN Acquisition Corporation (the &#x201c;Company&#x201d;) was incorporated as a Cayman Islands exempted company on April&#160;19, 2021. The Company was incorporated for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization or similar business combination with one or more businesses or entities (the &#x201c;Business Combination&#x201d;). The Company will not be limited to a particular industry or geographic region in its identification and acquisition of a target company. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;As of June&#160;30, 2023, the Company had not commenced any operations. All activity for the period from April&#160;19, 2021 (inception) through June&#160;30, 2023, relates to the Company&#x2019;s formation and the initial public offering (&#x201c;Public Offering&#x201d; or &#x201c;IPO&#x201d;) described below and since the closing of the IPO, the search for a prospective initial business combination. The Company will not generate any operating revenues until after the completion of its initial Business Combination, at the earliest. The Company will generate &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-operating&lt;/div&gt; income in the form of interest income on cash and cash equivalents from the proceeds derived from the Public Offering (as defined below). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company&#x2019;s sponsor is ESGEN LLC, a Delaware limited liability company (the &#x201c;Sponsor&#x201d;). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The registration statement for the Company&#x2019;s IPO was declared effective on October&#160;19, 2021. On October&#160;22, 2021, the Company consummated its IPO of 27,600,000 units (the &#x201c;Units&#x201d; and, with respect to the ordinary shares included in the Units being offered, the &#x201c;Public Shares&#x201d;) at $10.00 per Unit and the sale of 14,040,000 warrants (the &#x201c;Private Placement Warrants&#x201d;) each exercisable to purchase one Class&#160;A ordinary share at $11.50 per share, at a price of $1.00 per Private Placement Warrant in a private placement to the Sponsor that closed simultaneously with the Public Offering. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company must complete one or more initial Business Combinations having an aggregate fair market value of at least 80% of the net assets held in the Trust Account (as defined below) (excluding the deferred underwriting commissions and taxes payable on the interest earned on the Trust Account) at the time of signing a definitive agreement in connection with the initial Business Combination. However, the Company will complete the initial Business Combination only if the post-Business Combination company in which its public shareholders own shares will own or acquire 50% or more of the outstanding voting securities of the target or is otherwise not required to register as an investment company under the Investment Company Act (the &#x201c;Investment Company Act&#x201d;). There is no assurance that the Company will be able to complete a Business Combination successfully. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Following the closing of the IPO on October&#160;22, 2021, $281,520,000 ($10.20 per Unit) from the net proceeds sold in the IPO, including proceeds of the sale of the Private Placement Warrants, was deposited in a trust account (&#x201c;Trust Account&#x201d;) and is only be invested in United States &#x201c;government securities&#x201d; within the meaning of Section&#160;2(a)(16) of the Investment Company Act having a maturity of 185 days or less or in money market funds meeting certain conditions under Rule2a-7promulgated under the Investment Company Act which invest only in direct U.S. government treasury obligations. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Except with respect to interest or other income earned on the funds held in the Trust Account that may be released to the Company to pay its income taxes, if any, the amended and restated memorandum and articles of association, as discussed below and subject to the requirements of law and regulation, will provide that the proceeds from the Public Offering and the sale of the Private Placement Warrants held in the Trust Account will not be released from the Trust Account (1)&#160;to the Company, until the completion of the initial Business Combination, or (2)&#160;to the public shareholders, until the earliest of (a)&#160;the completion of the initial Business Combination, and then only in connection with those Class&#160;A ordinary shares that such shareholders properly elected to redeem, subject to the limitations described herein, (b)&#160;the redemption of any public shares properly &lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;tendered in connection with a shareholder vote to amend the amended and restated memorandum and articles of association (A)&#160;to modify the substance or timing of the Company&#x2019;s obligation to provide holders of the Class&#160;A ordinary shares the right to have their shares redeemed in connection with the initial Business Combination or to redeem 100% of the public shares if the Company did not complete its initial Business Combination within 15 months (which was extended pursuant to shareholder approval of the Charter Amendment (as defined below)) from the closing of this offering (the &#x201c;Combination Period&#x201d;) or (B)&#160;with respect to any other provision relating to the rights of holders of the Class&#160;A ordinary shares, and (c)&#160;the redemption of the public shares if the Company has not consummated the Business Combination within Combination Period, subject to applicable law. Public shareholders who redeem their Class&#160;A ordinary shares in connection with a shareholder vote described in clause (b)&#160;in the preceding sentence shall not be entitled to funds from the Trust Account upon the subsequent completion of an initial Business Combination or liquidation if the Company has not consummated an initial Business Combination within Combination Period, with respect to such Class&#160;A ordinary shares so redeemed. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company will provide its public shareholders with the opportunity to redeem all or a portion of their public shares upon the completion of the initial Business Combination either (i)&#160;in connection with a shareholder meeting called to approve the Business Combination or (ii)&#160;by means of a tender offer. The decision as to whether the Company will seek shareholder approval of a proposed Business Combination or conduct a tender offer will be made by the Company, solely in its discretion, and will be based on a variety of factors such as the timing of the transaction and whether the terms of the transaction would require the Company to seek shareholder approval under applicable law or stock exchange listing requirement. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company will provide its public shareholders with the opportunity to redeem all or a portion of their Class&#160;A ordinary shares upon the completion of its initial Business Combination at a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;per-share&lt;/div&gt; price, payable in cash, equal to the aggregate amount then on deposit in the Trust Account calculated as of two business days prior to the consummation of the initial Business Combination, including interest earned on the funds held in the Trust Account and not previously released to the Company to pay its income taxes, if any, divided by the number of then-outstanding public shares, subject to the limitations described herein. The amount in the Trust Account is initially $10.20 per public share. The per share amount the Company will distribute to investors who properly redeem their shares will not be reduced by the deferred underwriting commissions the Company will pay to the underwriters. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The ordinary shares subject to redemption were recorded at redemption value and classified as temporary equity upon the completion of the Public Offering, in accordance with Financial Accounting Standards Board&#x2019;s (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 480 &#x201c;Distinguishing Liabilities from Equity.&#x201d; In such case, the Company will proceed with a Business Combination if the Company has net tangible assets of at least $5,000,001 upon such consummation of a Business Combination and, if the Company seeks shareholder approval, a majority of the issued and outstanding shares voted are voted in favor of the Business Combination. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company has until August&#160;22, 2023, unless extended with the extension as described&#160;in the following paragraph below, to consummate the initial Business Combination. If the Company has not consummated the initial Business Combination within the Combination Period, the Company will: (i)&#160;cease all operations except for the purpose of winding up; (ii)&#160;as promptly as reasonably possible but not more than ten business days thereafter, redeem the public shares, at &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;a&#160;per-share&lt;/div&gt; price, payable in cash, equal to the aggregate amount then on deposit in the Trust Account, including interest earned on the funds held in the Trust Account and not previously released to the Company to pay its income taxes, if any (less up to $100,000 of interest to pay winding up and dissolution expenses) divided by the number of the then-outstanding public shares, which redemption will completely extinguish public shareholders&#x2019; rights as shareholders (including the right to receive further liquidation distributions, if any); and (iii)&#160;as promptly as reasonably possible following such redemption, subject to the approval of the Company&#x2019;s remaining shareholders and its board of directors, liquidate and dissolve, subject in the case of clauses (ii)&#160;and (iii), to the Company&#x2019;s obligations under Cayman Islands law to provide for claims of creditors and the requirements of other applicable law. &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&#160;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On January&#160;18, 2023, the Company held an extraordinary general meeting of shareholders (the &#x201c;Meeting&#x201d;) to consider and vote upon, among other things, a proposal to amend the Company&#x2019;s amended and restated memorandum and articles of association (the &#x201c;Charter Amendment&#x201d;) to (i)&#160;extend the date by which the Company must consummate its initial business combination (the &#x201c;Termination Date&#x201d;) from January&#160;22, 2023 to April&#160;22, 2023 and (ii)&#160;in the event that the Company has not consummated an initial business combination by April&#160;22, 2023, to allow the Company, by resolution of the Company&#x2019;s board of directors (the &#x201c;Board&#x201d;) and, without any approval of the Company&#x2019;s shareholders, upon five days&#x2019; advance notice prior to each Additional Extension, to extend the Termination Date up to six times (with each such extension being upon five days&#x2019; advance notice), each by one additional month (for a total of up to six additional months to complete a business combination) (each, an &#x201c;Additional Extension&#x201d; and such date, an &#x201c;Additional Extension Date&#x201d;), provided that the Sponsor or the Sponsor&#x2019;s affiliates or permitted designees will deposit into the Trust Account for each Additional Extension Date the lesser of (a)&#160;US$140,000 or (b) $0.04 for each Public Share that is then-outstanding, in exchange for one or more &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-interest&lt;/div&gt; bearing, unsecured promissory notes issued by the Company to the Sponsor or the Sponsor&#x2019;s affiliates or permitted designees (the &#x201c;Lenders&#x201d; and each a &#x201c;Lender&#x201d;). In connection with the vote to approve the Charter Amendment, the holders of 24,703,445 Class&#160;A ordinary shares properly exercised their right to redeem their shares for cash at a redemption price of approximately $10.35 per share, for an aggregate redemption amount of approximately $255,875,758. The Company&#x2019;s current Additional Extension Date as of the date hereof is August&#160;22, 2023. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Sponsor and each member of the management team have entered into an agreement with the Company, pursuant to which they have agreed to (i)&#160;waive their redemption rights with respect to their Founder Shares; (ii)&#160;waive their redemption rights with respect to their Founder Shares and public shares in connection with a shareholder vote to approve an amendment to the Company&#x2019;s amended and restated memorandum and articles of association (A)&#160;that would modify the substance or timing of the Company&#x2019;s obligation to provide holders of the Class&#160;A ordinary shares the right to have their shares redeemed in connection with the initial Business Combination or to redeem 100% of the public shares if the Company did not complete its initial Business Combination within 15 months from the closing of the Public Offering (which was extended pursuant to shareholder approval of the Charter Amendment) or (B)&#160;with respect to any other provision relating to the rights of holders of the Company&#x2019;s Class&#160;A ordinary shares and (iii)&#160;waive their rights to liquidating distributions from the Trust Account with respect to any Founder Shares they hold if the Company fails to consummate an initial business combination within Combination Period. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Sponsor has agreed that it will be liable to the Company if and to the extent any claims by a third party for services rendered or products sold to the Company (other than the Company&#x2019;s independent registered public accounting firm), or a prospective target business with which the Company has discussed entering into a transaction agreement, reduce the amounts in the Trust Account to below the lesser of (i) $10.00 per public share and (ii)&#160;the actual amount per public share held in the Trust Account as of the date of the liquidation of the Trust Account if less than $10.00 per public share due to reductions in the value of the Trust Account, in each case net of the interest that may be withdrawn to pay the Company&#x2019;s income tax obligations, provided that such liability will not apply to any claims by a third party or prospective target business that executed a waiver of any and all rights to seek access to the Trust Account nor will it apply to any claims under the Company&#x2019;s indemnity of the underwriters of the Public Offering against certain liabilities, including liabilities under the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;). In the event that an executed waiver is deemed to be unenforceable against a third party, the Sponsor will not be responsible to the extent of any liability for such third-party claims. However, the Company has not asked the Sponsor to reserve for such indemnification obligations, nor has the Company independently verified whether the Sponsor has sufficient funds to satisfy its indemnity obligations and the Company believe that the Sponsor&#x2019;s only assets are securities of the Company. Therefore, the Company cannot assure you that the Sponsor would be able to satisfy those obligations. None of the Company&#x2019;s officers or directors will indemnify the Company for claims by third parties including, without limitation, claims by vendors and prospective target businesses. &lt;/div&gt;&lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Founder Shares &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Founder Shares refers to the Class&#160;B ordinary shares (the &#x201c;Founder Shares&#x201d;) acquired by the initial shareholders prior to the Company&#x2019;s IPO. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The initial shareholders and each member of the management team have entered into an agreement with the Company, pursuant to which they have agreed to (i)&#160;waive their redemption rights with respect to their Founder Shares and Public Shares in connection with the completion of the Business Combination; (ii)&#160;waive their redemption rights with respect to their Founder Shares and Public Shares in connection with a shareholder vote to approve an amendment to the amended and restated memorandum and articles of association (A)&#160;that would modify the substance or timing of the Company&#x2019;s obligation to provide holders of the Class&#160;A ordinary shares the right to have their shares redeemed in connection with the Business Combination or to redeem 100% of the Company&#x2019;s public shares if it does not complete the Business Combination by the Termination Date or (B)&#160;with respect to any other provision relating to the rights of holders of the Class&#160;A ordinary shares and (iii)&#160;waive their rights to liquidating distributions from the Trust Account with respect to any Founder Shares they hold if the Company fails to consummate an Business Combination by the Termination Date (although they will be entitled to liquidating distributions from the Trust Account with respect to any Public Shares they hold if the Company fails to complete the Business Combination within the prescribed time frame). If the Company seeks shareholder approval, it will complete the Business Combination only if it is approved by an ordinary resolution or such higher approval threshold as may be required by Cayman Islands law and pursuant to the amended and restated memorandum and articles of association. In such case, the initial shareholders and each member of the management team have agreed to vote their Founder Shares and Public Shares in favor of the Business Combination. &lt;/div&gt;&lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Risks and Uncertainties &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The credit and financial markets have experienced extreme volatility and disruptions due to the current conflict between Ukraine and Russia. The conflict is expected to have further global economic consequences, including but not limited to the possibility of severely diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, increases in inflation rates and uncertainty about economic and political stability. In addition, the United States and other countries have imposed sanctions on Russia which increases the risk that Russia, as a retaliatory action, may launch cyberattacks against the United States, its government, infrastructure and businesses. Any of the foregoing consequences, including those we cannot yet predict, may cause our business, financial condition, results of operations and the price of our ordinary shares to be adversely affected. &lt;/div&gt;&lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Going Concern &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;As of June&#160;30, 2023, the Company had $50,193 in cash held outside of the Trust Account and owes $4,664,539 in accounts payable and accrued expenses and an additional $966,401 to related parties. The Company anticipates that the cash held outside of the Trust Account as of June&#160;30, 2023 will not be sufficient to allow the Company to operate for at least the next 12 months from the issuance of the financial statements, assuming that a Business Combination is not consummated during that time. The Company has incurred and expects to continue to incur significant costs in pursuit of its acquisition plans. &lt;/div&gt;&lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In connection with the Company&#x2019;s assessment of going concern considerations in accordance with ASC Subtopic &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;205-40,&lt;/div&gt; &#x201c;Presentation of Financial Statements &#x2013; Going Concern&#x201d;, the Company has until August&#160;22, 2023 (unless extended as described above) to consummate a Business Combination. If a Business Combination is not consummated by this date and an Additional Extension not obtained, there will be a mandatory liquidation and subsequent dissolution of the Company. It is uncertain whether the Company will be able to consummate a Business Combination by this time. Management has determined that the mandatory liquidation, should a Business Combination not occur, and an extension is not obtained, as well as the potential for us to have insufficient funds available to operate our business prior to a Business Combination, raises substantial doubt about the Company&#x2019;s ability to continue as a going concern. &lt;/div&gt;&lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt;</us-gaap:NatureOfOperations>
    <esac:UnitsIssuedDuringPeriodSharesNewIssues
      contextRef="P10_22_2021To10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">27600000</esac:UnitsIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="PAsOn10_22_2021_OverAllotmentOptionMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">10</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="PAsOn10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      unitRef="Unit_shares">14040000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="PAsOn10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.5</us-gaap:SharesIssuedPricePerShare>
    <esac:ClassOfWarrantOrRightPriceOfWarrantsOrRights
      contextRef="PAsOn10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">1</esac:ClassOfWarrantOrRightPriceOfWarrantsOrRights>
    <esac:PercentageOfBusinessCombinationsAggregateFairMarketValue
      contextRef="P01_01_2023To06_30_2023_PrivatePlacementMemberusgaapSubsidiarySaleOfStockAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="2"
      unitRef="Unit_pure">0.80</esac:PercentageOfBusinessCombinationsAggregateFairMarketValue>
    <esac:ConditionForFutureBusinessCombinationThresholdPercentageOwnership
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_pure">50</esac:ConditionForFutureBusinessCombinationThresholdPercentageOwnership>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="P10_22_2021To10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_USD">281520000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="PAsOn10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">10.2</us-gaap:SharesIssuedPricePerShare>
    <esac:PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination
      contextRef="P01_01_2023To06_30_2023"
      decimals="2"
      unitRef="Unit_pure">1</esac:PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination>
    <esac:RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination contextRef="P01_01_2023To06_30_2023">P15M</esac:RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="PAsOn06_30_2023_IPOMemberusgaapSubsidiarySaleOfStockAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">10.2</us-gaap:SharesIssuedPricePerShare>
    <esac:NetTangibleAssets
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">5000001</esac:NetTangibleAssets>
    <esac:ConditionForFutureBusinessCombinationThresholdNetTangibleAssets
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">100000</esac:ConditionForFutureBusinessCombinationThresholdNetTangibleAssets>
    <us-gaap:AssetsHeldInTrust
      contextRef="PAsOn01_18_2023"
      decimals="0"
      unitRef="Unit_USD">140000</us-gaap:AssetsHeldInTrust>
    <us-gaap:SharePrice
      contextRef="PAsOn01_18_2023"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.04</us-gaap:SharePrice>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="P01_18_2023To01_18_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">24703445</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TemporaryEquityRedemptionPricePerShare
      contextRef="PAsOn01_18_2023"
      decimals="2"
      unitRef="Unit_USD_per_Share">10.35</us-gaap:TemporaryEquityRedemptionPricePerShare>
    <us-gaap:StockRedeemedOrCalledDuringPeriodValue
      contextRef="P01_18_2023To01_18_2023"
      decimals="0"
      unitRef="Unit_USD">255875758</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
    <esac:PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination
      contextRef="P01_01_2023To06_30_2023_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="2"
      unitRef="Unit_pure">1</esac:PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination>
    <esac:RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination contextRef="P01_01_2023To06_30_2023_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">P15M</esac:RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="PAsOn06_30_2023_IPOMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">10</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="PAsOn06_30_2023_IPOMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">10</us-gaap:SharesIssuedPricePerShare>
    <esac:PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination
      contextRef="P01_01_2023To06_30_2023"
      decimals="2"
      unitRef="Unit_pure">1</esac:PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination>
    <us-gaap:AssetsHeldInTrust
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">50193</us-gaap:AssetsHeldInTrust>
    <esac:AccruedOfferingCosts
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">4664539</esac:AccruedOfferingCosts>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="PAsOn06_30_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="0"
      unitRef="Unit_USD">966401</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note 2 &#x2014; Significant Accounting Policies &lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Basis of Presentation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and in accordance with the instructions to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Form&#160;10-Qand&lt;/div&gt; Article 8 of Regulation &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;S-X&lt;/div&gt; of the SEC. Certain information or footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. In the opinion of management, the accompanying unaudited condensed financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The accompanying unaudited condensed financial statements should be read in conjunction with the Company&#x2019;s Annual Report on &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Form&#160;10-K,&lt;/div&gt; which contains the initial audited financial statements and notes thereto for the period ended December&#160;31, 2022, as filed with the SEC on March&#160;31, 2023. The interim results for the three and six months ended June&#160;30, 2023 are not necessarily indicative of the results to be expected for the period ending December&#160;31, 2023 or for any future interim periods. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The breakout of loss from operations on the condensed statement of operations for the three and six months ended June&#160;30, 2022, has been revised to conform to the current presentation. This presentation did not impact any other financial statement line items. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Emerging Growth Company Status &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company is an &#x201c;emerging growth company,&#x201d; as defined in Section&#160;2(a) of the Securities Act, as modified by the Jumpstart our Business Startups Act of 2012 (the &#x201c;JOBS Act&#x201d;), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Further, Section&#160;102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the Company&#x2019;s unaudited condensed financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Use of Estimates &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The preparation of unaudited condensed financial statements in conformity with GAAP requires the Company&#x2019;s management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited condensed financial statements and the reported amounts of revenues and expenses during the reporting period. Making estimates requires management to exercise significant judgment. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the unaudited condensed financial statements, which &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Cash Equivalents &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company considers all short-term investments with an original maturity of three months or less when purchased to be cash equivalents. The Company had no cash equivalents as of June&#160;30, 2023 and December&#160;31, 2022, respectively. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Marketable Securities Held in Trust Account &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Substantially all of the assets held in the Trust Account were held in U.S. Money Market Funds. The Company&#x2019;s investments held in the Trust Account are classified as trading securities. Trading securities are presented on the balance sheet at fair value at the end of each reporting period. Gains and losses resulting from the change in fair value of investments held in Trust Account are included in investment income on marketable securities held in Trust Account in the accompanying statement&lt;div style="display:inline;"&gt;s&lt;/div&gt; of operations. The estimated fair values of investments held in Trust Account are determined using available market information. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Fair Value Measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The fair value of the Company&#x2019;s assets and liabilities, which qualify as financial instruments under ASC Topic 820, &#x201c;Fair Value Measurement,&#x201d; approximates the carrying amounts represented in the balance sheet, primarily due to its short-term nature. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Fair value is defined as the price that would be received for sale of an asset or paid for transfer of a liability, in an orderly transaction between market participants at the measurement date. GAAP establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The Company&#x2019;s financial instruments are classified as either Level&#160;1, Level&#160;2 or Level&#160;3. These tiers include: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Level&#160;1, defined as observable inputs such as quoted prices (unadjusted) for identical instruments in active markets; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Level&#160;2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable such as quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active; and &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Level&#160;3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions, such as valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;   &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Derivative Financial Instruments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded derivatives in accordance with ASC Topic 815, &#x201c;Derivatives and Hedging&#x201d;. The Company&#x2019;s derivative instruments are recorded at fair value on the balance sheet with changes in the fair value reported in the statements of operations. Derivative assets and liabilities are classified on the balance sheets as current or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; based on whether or not &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;net-cash&lt;/div&gt; settlement or conversion of the instrument could be required within 12 months of the balance sheet date. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Warrant Liability &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company accounts for the Public and Private Placement warrants issued in connection with the Public Offering in accordance with the guidance contained in ASC Topic 815-40 and ASC Topic 480. Such guidance provides that because the warrants do not meet the criteria for equity treatment thereunder, each warrant must be recorded as a liability. Accordingly, the Company will classify each warrant as a liability at its fair value. This &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;liability is subject to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;re-measurement&lt;/div&gt; at each balance sheet date. With each &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;such&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;re-measurement,&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;the&lt;/div&gt; warrant liability will be adjusted to fair value, with the change in fair value recognized in the Company&#x2019;s statements of operations. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net (Loss) Income Per Ordinary Share &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company has two classes of shares, which are referred to as Class&#160;A ordinary shares and Class&#160;B ordinary shares. Income and losses are shared pro rata between the two classes of shares. Net (loss) income per ordinary share is calculated by dividing the net (loss) income by the weighted average ordinary shares outstanding for the respective period. With respect to the accretion of Class&#160;A ordinary shares subject to possible redemption, the Company treated accretion in the same manner as a dividend, paid to the shareholder in the calculation of the net (loss) income per ordinary share. &lt;/div&gt;  &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The earnings per share presented in the statement of operations is based on the following: &lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 64%;"&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the Three&#160;Months Ended&lt;br/&gt;June&#160;30,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the Six&#160;Months Ended&lt;br/&gt;June&#160;30,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net (loss) income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(1,411,072&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,494,631&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(2,857,183&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;7,375,172&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accretion of temporary equity to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;8,522,150&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(368,774&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;7,233,917&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(386,945&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net income including accretion of temporary equity to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;7,111,078&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,125,857&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;4,376,734&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,988,227&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="16" style="height:12pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;Three&#160;Months&#160;Ended&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June&#160;30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;A&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;B&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;A&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;B&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Basic and diluted net (loss) income per share:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Numerator:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of net&#160;income including accretion of temporary equity&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;2,133,323&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;4,977,755&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;900,686&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;225,171&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of accretion of temporary equity to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(8,522,150&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;368,774&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;net &lt;/div&gt;(loss) income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(6,388,827&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;4,977,755&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,269,460&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;225,171&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Denominator:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted-average shares outstanding&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;2,896,555&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,900,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;27,600,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,900,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Basic and diluted net (loss) income per share&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(2.21&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;)&lt;/div&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.72&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.05&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.03&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="16" style="height:12pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;Six&#160;Months&#160;Ended&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June&#160;30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;A&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;B&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;A&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;B&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Basic and diluted net (loss) income per share:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Numerator:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of net (loss) income including accretion of temporary equity&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,925,763&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;2,450,971&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;5,590,582&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,397,645&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of accretion of temporary equity to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(7,233,917&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;386,945&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;net &lt;/div&gt;(loss) income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(5,308,154&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;2,450,971&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;5,977,527&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,397,645&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Denominator:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted-average shares outstanding&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;5,489,734&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,900,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;27,600,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,900,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Basic and diluted net (loss) income per share&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(0.97&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.36&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.22&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.20&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Net (loss) income per share is computed by dividing net (loss) income by the weighted average number of ordinary shares outstanding during the period. The Company has not considered the effect of the 27,840,000 ordinary shares issuable upon exercise of the Public Warrants and Private Placement Warrants in the calculation of diluted loss per share, since the exercise of such warrants are contingent upon the occurrence of future events and the inclusion of such warrants would be anti-dilutive. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Class&#160;A Ordinary Shares Subject to Possible Redemption &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company accounts for its Class&#160;A ordinary shares subject to possible redemption in accordance with the guidance in ASC Topic 480. Class&#160;A ordinary shares subject to mandatory redemption (if any) are classified as a liability instrument and are measured at fair value. Conditionally redeemable ordinary shares (including shares that feature redemption rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within the Company&#x2019;s control) are classified as temporary equity. At all other times, ordinary shares are classified as shareholders&#x2019; equity. The Company&#x2019;s Class&#160;A ordinary shares sold in the IPO feature certain redemption rights that are considered to be outside of the Company&#x2019;s control and subject to the occurrence of uncertain future events. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company has made a policy election in accordance with &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;ASC&#160;480-10-S99-3A&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; and will recognize changes in redemption value in additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital (or accumulated deficit in the absence of additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital) immediately as they occur. The Company recorded accretion of $712,810 and $2,001,043 in accumulated deficit for three and six months ended June&#160;30, 2023, respectively, and $368,774 and $389,082 in accumulated deficit for the three and six months ended June&#160;30, 2022, respectively. For the period ended June&#160;30, 2023, the Company recorded redemption of $255,875,758 and $695,173 was deposited in the Trust Account for extension funding. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Income Taxes &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company accounts for income taxes under ASC Topic 740, &#x201c;Income Taxes&#x201d; (&#x201c;ASC 740&#x201d;). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;ASC 740 requires the recognition of deferred tax assets and liabilities for both the expected impact of differences between the financial statement and tax basis of assets and liabilities and for the expected future tax benefit to be derived from tax loss and tax credit carry forwards. ASC 740 additionally requires a valuation allowance to be established when it is more likely than not that all or a portion of deferred tax assets will not be realized. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;FASB ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. There were no unrecognized tax benefits as of June&#160;30, 2023 and December&#160;31, 2022. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company&#x2019;s management determined that the Cayman Islands is the Company&#x2019;s only major tax jurisdiction. There is currently no taxation imposed on income by the Government of the Cayman Islands. In accordance with Cayman income tax regulations, income taxes are not levied on the Company. Consequently, income taxes are not reflected in the Company&#x2019;s unaudited condensed financial statements. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. As of June&#160;30, 2023 and December&#160;31, 2022, there were no unrecognized tax benefits and no amounts were accrued for the payment of interest and penalties. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material deviation from its position. &lt;/div&gt;  &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Recent Accounting Pronouncements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Management does not believe that any other recently issued, but not yet effective, accounting pronouncements, if currently adopted, would have a material effect on the Company&#x2019;s unaudited condensed financial statements. &lt;/div&gt; </us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Basis of Presentation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial information and in accordance with the instructions to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Form&#160;10-Qand&lt;/div&gt; Article 8 of Regulation &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;S-X&lt;/div&gt; of the SEC. Certain information or footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, they do not include all the information and footnotes necessary for a complete presentation of financial position, results of operations, or cash flows. In the opinion of management, the accompanying unaudited condensed financial statements include all adjustments, consisting of a normal recurring nature, which are necessary for a fair presentation of the financial position, operating results and cash flows for the periods presented. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The accompanying unaudited condensed financial statements should be read in conjunction with the Company&#x2019;s Annual Report on &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Form&#160;10-K,&lt;/div&gt; which contains the initial audited financial statements and notes thereto for the period ended December&#160;31, 2022, as filed with the SEC on March&#160;31, 2023. The interim results for the three and six months ended June&#160;30, 2023 are not necessarily indicative of the results to be expected for the period ending December&#160;31, 2023 or for any future interim periods. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The breakout of loss from operations on the condensed statement of operations for the three and six months ended June&#160;30, 2022, has been revised to conform to the current presentation. This presentation did not impact any other financial statement line items. &lt;/div&gt; </us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <esac:EmergingGrowthCompanyPolicyTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Emerging Growth Company Status &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company is an &#x201c;emerging growth company,&#x201d; as defined in Section&#160;2(a) of the Securities Act, as modified by the Jumpstart our Business Startups Act of 2012 (the &#x201c;JOBS Act&#x201d;), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Further, Section&#160;102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the Company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the Company&#x2019;s unaudited condensed financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period difficult or impossible because of the potential differences in accounting standards used. &lt;/div&gt; </esac:EmergingGrowthCompanyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Use of Estimates &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The preparation of unaudited condensed financial statements in conformity with GAAP requires the Company&#x2019;s management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited condensed financial statements and the reported amounts of revenues and expenses during the reporting period. Making estimates requires management to exercise significant judgment. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the unaudited condensed financial statements, which &lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;  &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates. &lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Cash Equivalents &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company considers all short-term investments with an original maturity of three months or less when purchased to be cash equivalents. The Company had no cash equivalents as of June&#160;30, 2023 and December&#160;31, 2022, respectively. &lt;/div&gt; </us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:CashEquivalentsAtCarryingValue>
    <esac:AssetsHeldInTrustAccountPolicyPolicyTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Marketable Securities Held in Trust Account &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Substantially all of the assets held in the Trust Account were held in U.S. Money Market Funds. The Company&#x2019;s investments held in the Trust Account are classified as trading securities. Trading securities are presented on the balance sheet at fair value at the end of each reporting period. Gains and losses resulting from the change in fair value of investments held in Trust Account are included in investment income on marketable securities held in Trust Account in the accompanying statement&lt;div style="display:inline;"&gt;s&lt;/div&gt; of operations. The estimated fair values of investments held in Trust Account are determined using available market information. &lt;/div&gt; </esac:AssetsHeldInTrustAccountPolicyPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Fair Value Measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The fair value of the Company&#x2019;s assets and liabilities, which qualify as financial instruments under ASC Topic 820, &#x201c;Fair Value Measurement,&#x201d; approximates the carrying amounts represented in the balance sheet, primarily due to its short-term nature. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Fair value is defined as the price that would be received for sale of an asset or paid for transfer of a liability, in an orderly transaction between market participants at the measurement date. GAAP establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The Company&#x2019;s financial instruments are classified as either Level&#160;1, Level&#160;2 or Level&#160;3. These tiers include: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Level&#160;1, defined as observable inputs such as quoted prices (unadjusted) for identical instruments in active markets; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Level&#160;2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable such as quoted prices for similar instruments in active markets or quoted prices for identical or similar instruments in markets that are not active; and &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;Level&#160;3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions, such as valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <esac:DerivativeFinancialInstrumentsPolicyTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Derivative Financial Instruments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded derivatives in accordance with ASC Topic 815, &#x201c;Derivatives and Hedging&#x201d;. The Company&#x2019;s derivative instruments are recorded at fair value on the balance sheet with changes in the fair value reported in the statements of operations. Derivative assets and liabilities are classified on the balance sheets as current or &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; based on whether or not &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;net-cash&lt;/div&gt; settlement or conversion of the instrument could be required within 12 months of the balance sheet date. &lt;/div&gt; </esac:DerivativeFinancialInstrumentsPolicyTextBlock>
    <esac:WarrantLiabilitiesPolicyTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Warrant Liability &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company accounts for the Public and Private Placement warrants issued in connection with the Public Offering in accordance with the guidance contained in ASC Topic 815-40 and ASC Topic 480. Such guidance provides that because the warrants do not meet the criteria for equity treatment thereunder, each warrant must be recorded as a liability. Accordingly, the Company will classify each warrant as a liability at its fair value. This &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt;   &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;liability is subject to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;re-measurement&lt;/div&gt; at each balance sheet date. With each &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;such&lt;/div&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;re-measurement,&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;the&lt;/div&gt; warrant liability will be adjusted to fair value, with the change in fair value recognized in the Company&#x2019;s statements of operations. &lt;/div&gt; </esac:WarrantLiabilitiesPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net (Loss) Income Per Ordinary Share &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company has two classes of shares, which are referred to as Class&#160;A ordinary shares and Class&#160;B ordinary shares. Income and losses are shared pro rata between the two classes of shares. Net (loss) income per ordinary share is calculated by dividing the net (loss) income by the weighted average ordinary shares outstanding for the respective period. With respect to the accretion of Class&#160;A ordinary shares subject to possible redemption, the Company treated accretion in the same manner as a dividend, paid to the shareholder in the calculation of the net (loss) income per ordinary share. &lt;/div&gt;  &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The earnings per share presented in the statement of operations is based on the following: &lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 64%;"&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the Three&#160;Months Ended&lt;br/&gt;June&#160;30,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the Six&#160;Months Ended&lt;br/&gt;June&#160;30,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net (loss) income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(1,411,072&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,494,631&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(2,857,183&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;7,375,172&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accretion of temporary equity to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;8,522,150&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(368,774&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;7,233,917&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(386,945&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net income including accretion of temporary equity to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;7,111,078&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,125,857&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;4,376,734&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,988,227&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="16" style="height:12pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;Three&#160;Months&#160;Ended&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June&#160;30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;A&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;B&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;A&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;B&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Basic and diluted net (loss) income per share:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Numerator:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of net&#160;income including accretion of temporary equity&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;2,133,323&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;4,977,755&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;900,686&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;225,171&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of accretion of temporary equity to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(8,522,150&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;368,774&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;net &lt;/div&gt;(loss) income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(6,388,827&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;4,977,755&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,269,460&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;225,171&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Denominator:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted-average shares outstanding&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;2,896,555&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,900,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;27,600,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,900,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Basic and diluted net (loss) income per share&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(2.21&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;)&lt;/div&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.72&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.05&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.03&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="16" style="height:12pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;Six&#160;Months&#160;Ended&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June&#160;30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;A&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;B&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;A&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;B&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Basic and diluted net (loss) income per share:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Numerator:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of net (loss) income including accretion of temporary equity&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,925,763&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;2,450,971&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;5,590,582&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,397,645&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of accretion of temporary equity to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(7,233,917&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;386,945&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;net &lt;/div&gt;(loss) income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(5,308,154&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;2,450,971&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;5,977,527&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,397,645&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Denominator:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted-average shares outstanding&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;5,489,734&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,900,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;27,600,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,900,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Basic and diluted net (loss) income per share&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(0.97&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.36&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.22&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.20&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt;   &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Net (loss) income per share is computed by dividing net (loss) income by the weighted average number of ordinary shares outstanding during the period. The Company has not considered the effect of the 27,840,000 ordinary shares issuable upon exercise of the Public Warrants and Private Placement Warrants in the calculation of diluted loss per share, since the exercise of such warrants are contingent upon the occurrence of future events and the inclusion of such warrants would be anti-dilutive. &lt;/div&gt; </us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The earnings per share presented in the statement of operations is based on the following: &lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 64%;"&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the Three&#160;Months Ended&lt;br/&gt;June&#160;30,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the Six&#160;Months Ended&lt;br/&gt;June&#160;30,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net (loss) income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(1,411,072&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,494,631&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(2,857,183&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;7,375,172&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Accretion of temporary equity to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;8,522,150&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(368,774&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;7,233,917&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(386,945&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Net income including accretion of temporary equity to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;7,111,078&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,125,857&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;4,376,734&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,988,227&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="16" style="height:12pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;Three&#160;Months&#160;Ended&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June&#160;30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;A&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;B&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;A&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;B&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Basic and diluted net (loss) income per share:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Numerator:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of net&#160;income including accretion of temporary equity&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;2,133,323&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;4,977,755&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;900,686&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;225,171&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of accretion of temporary equity to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(8,522,150&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;368,774&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;net &lt;/div&gt;(loss) income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(6,388,827&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;4,977,755&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,269,460&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;225,171&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Denominator:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted-average shares outstanding&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;2,896,555&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,900,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;27,600,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,900,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Basic and diluted net (loss) income per share&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(2.21&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;)&lt;/div&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.72&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.05&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.03&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="16" style="height:12pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For&#160;the&#160;Six&#160;Months&#160;Ended&lt;/div&gt;&lt;/div&gt;&lt;br/&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June&#160;30,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;A&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;B&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;A&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Class&#160;B&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Basic and diluted net (loss) income per share:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Numerator:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of net (loss) income including accretion of temporary equity&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,925,763&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;2,450,971&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;5,590,582&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,397,645&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of accretion of temporary equity to redemption value&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(7,233,917&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;386,945&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Allocation of &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;net &lt;/div&gt;(loss) income&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(5,308,154&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;2,450,971&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;5,977,527&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;1,397,645&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align: bottom; width: 95%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Denominator:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt;;width:7%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Weighted-average shares outstanding&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;5,489,734&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,900,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;27,600,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;6,900,000&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align: top; width: 95%;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Basic and diluted net (loss) income per share&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;(0.97&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.36&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.22&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;&lt;br/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0pt; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;width:1%;"&gt;$&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom; padding: 0pt;;text-align:right;;width:7%;"&gt;0.20&lt;/td&gt;
&lt;td style="white-space: nowrap; vertical-align: bottom;;width:1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"&gt;&lt;/div&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"&gt; &lt;/div&gt; &lt;div&gt;&lt;/div&gt;   &lt;div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Net (loss) income per share is computed by dividing net (loss) income by the weighted average number of ordinary shares outstanding during the period. The Company has not considered the effect of the 27,840,000 ordinary shares issuable upon exercise of the Public Warrants and Private Placement Warrants in the calculation of diluted loss per share, since the exercise of such warrants are contingent upon the occurrence of future events and the inclusion of such warrants would be anti-dilutive. &lt;/div&gt; </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="P04_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-1411072</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P04_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">1494631</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-2857183</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P01_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">7375172</us-gaap:NetIncomeLoss>
    <esac:AccretionOfTemporaryEquityToRedemptionValue
      contextRef="P04_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-8522150</esac:AccretionOfTemporaryEquityToRedemptionValue>
    <esac:AccretionOfTemporaryEquityToRedemptionValue
      contextRef="P04_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">368774</esac:AccretionOfTemporaryEquityToRedemptionValue>
    <esac:AccretionOfTemporaryEquityToRedemptionValue
      contextRef="P01_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-7233917</esac:AccretionOfTemporaryEquityToRedemptionValue>
    <esac:AccretionOfTemporaryEquityToRedemptionValue
      contextRef="P01_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">386945</esac:AccretionOfTemporaryEquityToRedemptionValue>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="P04_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">7111078</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="P04_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">1125857</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="P01_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">4376734</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="P01_01_2022To06_30_2022_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">6988227</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">2133323</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">4977755</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">900686</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">225171</us-gaap:TemporaryEquityNetIncome>
    <esac:AccretionOfTemporaryEquityToRedemptionValue
      contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">8522150</esac:AccretionOfTemporaryEquityToRedemptionValue>
    <esac:AccretionOfTemporaryEquityToRedemptionValue
      contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">0</esac:AccretionOfTemporaryEquityToRedemptionValue>
    <esac:AccretionOfTemporaryEquityToRedemptionValue
      contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-368774</esac:AccretionOfTemporaryEquityToRedemptionValue>
    <esac:AccretionOfTemporaryEquityToRedemptionValue
      contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">0</esac:AccretionOfTemporaryEquityToRedemptionValue>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-6388827</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">4977755</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">1269460</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">225171</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">2896555</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">2896555</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">27600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">27600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">-2.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P04_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">-2.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.72</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P04_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P04_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P04_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">1925763</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">2450971</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">5590582</us-gaap:TemporaryEquityNetIncome>
    <us-gaap:TemporaryEquityNetIncome
      contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">1397645</us-gaap:TemporaryEquityNetIncome>
    <esac:AccretionOfTemporaryEquityToRedemptionValue
      contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">7233917</esac:AccretionOfTemporaryEquityToRedemptionValue>
    <esac:AccretionOfTemporaryEquityToRedemptionValue
      contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">0</esac:AccretionOfTemporaryEquityToRedemptionValue>
    <esac:AccretionOfTemporaryEquityToRedemptionValue
      contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-386945</esac:AccretionOfTemporaryEquityToRedemptionValue>
    <esac:AccretionOfTemporaryEquityToRedemptionValue
      contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">0</esac:AccretionOfTemporaryEquityToRedemptionValue>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">-5308154</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">2450971</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">5977527</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">1397645</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">5489734</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">5489734</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">27600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">27600000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_shares">6900000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">-0.97</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">-0.97</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.36</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2022To06_30_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.2</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="P01_01_2022To06_30_2022_CommonClassBMemberusgaapStatementClassOfStockAxis_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.2</us-gaap:EarningsPerShareBasic>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_shares">27840000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <esac:CommonStockSubjectToPossibleRedemptionPolicyTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Class&#160;A Ordinary Shares Subject to Possible Redemption &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company accounts for its Class&#160;A ordinary shares subject to possible redemption in accordance with the guidance in ASC Topic 480. Class&#160;A ordinary shares subject to mandatory redemption (if any) are classified as a liability instrument and are measured at fair value. Conditionally redeemable ordinary shares (including shares that feature redemption rights that are either within the control of the holder or subject to redemption upon the occurrence of uncertain events not solely within the Company&#x2019;s control) are classified as temporary equity. At all other times, ordinary shares are classified as shareholders&#x2019; equity. The Company&#x2019;s Class&#160;A ordinary shares sold in the IPO feature certain redemption rights that are considered to be outside of the Company&#x2019;s control and subject to the occurrence of uncertain future events. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company has made a policy election in accordance with &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;ASC&#160;480-10-S99-3A&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; and will recognize changes in redemption value in additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital (or accumulated deficit in the absence of additional &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital) immediately as they occur. The Company recorded accretion of $712,810 and $2,001,043 in accumulated deficit for three and six months ended June&#160;30, 2023, respectively, and $368,774 and $389,082 in accumulated deficit for the three and six months ended June&#160;30, 2022, respectively. For the period ended June&#160;30, 2023, the Company recorded redemption of $255,875,758 and $695,173 was deposited in the Trust Account for extension funding. &lt;/div&gt; </esac:CommonStockSubjectToPossibleRedemptionPolicyTextBlock>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="P04_01_2023To06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">712810</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="P01_01_2023To06_30_2023_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">2001043</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="P04_01_2022To06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">368774</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="P01_01_2022To06_30_2022_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="0"
      unitRef="Unit_USD">389082</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">255875758</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:PaymentsToAcquireRestrictedInvestments
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">695173</us-gaap:PaymentsToAcquireRestrictedInvestments>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Income Taxes &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company accounts for income taxes under ASC Topic 740, &#x201c;Income Taxes&#x201d; (&#x201c;ASC 740&#x201d;). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;ASC 740 requires the recognition of deferred tax assets and liabilities for both the expected impact of differences between the financial statement and tax basis of assets and liabilities and for the expected future tax benefit to be derived from tax loss and tax credit carry forwards. ASC 740 additionally requires a valuation allowance to be established when it is more likely than not that all or a portion of deferred tax assets will not be realized. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;FASB ASC 740 prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. For those benefits to be recognized, a tax position must be more likely than not to be sustained upon examination by taxing authorities. There were no unrecognized tax benefits as of June&#160;30, 2023 and December&#160;31, 2022. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company&#x2019;s management determined that the Cayman Islands is the Company&#x2019;s only major tax jurisdiction. There is currently no taxation imposed on income by the Government of the Cayman Islands. In accordance with Cayman income tax regulations, income taxes are not levied on the Company. Consequently, income taxes are not reflected in the Company&#x2019;s unaudited condensed financial statements. The Company recognizes accrued interest and penalties related to unrecognized tax benefits as income tax expense. As of June&#160;30, 2023 and December&#160;31, 2022, there were no unrecognized tax benefits and no amounts were accrued for the payment of interest and penalties. The Company is currently not aware of any issues under review that could result in significant payments, accruals or material deviation from its position. &lt;/div&gt; </us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_IPOMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Recent Accounting Pronouncements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Management does not believe that any other recently issued, but not yet effective, accounting pronouncements, if currently adopted, would have a material effect on the Company&#x2019;s unaudited condensed financial statements. &lt;/div&gt; </us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note 3 &#x2014; Related Party Transactions &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Promissory Notes &#x2014; Related Party &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On April&#160;27, 2021, the Sponsor agreed to loan the Company up to $300,000 to be used for a portion of the expenses of the Public Offering. The Company borrowed a total of $262,268. This loan was &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-interest&lt;/div&gt; bearing, unsecured and due at the earlier of December&#160;31, 2021 or the closing of the Public Offering. The loan was to be repaid upon the closing of the Public Offering out of the offering proceeds not held in the Trust Account. In connection with the closing of the Public Offering, the Company paid down $90,922 of the outstanding balance. As of June&#160;30, 2023 and December&#160;31, 2022, the Company had $171,346 outstanding under the promissory note. The Sponsor has agreed to defer repayment of the loan until the close of the Business Combination, respectively. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;On April&#160;5, 2023, the Company issued an unsecured promissory note (the &#x201c;Note&#x201d;) in the principal amount of up to $1,500,000 to the Sponsor, which may be drawn down by the Company from time to time prior to the consummation of the Company&#x2019;s Business Combination. The Note does not bear interest, matures on the date of consummation of the Business Combination and is subject to customary events of default. As of June&#160;30, 2023, the Company had $515,862 outstanding under the Note. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Working Capital Loans &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;In order to finance transaction costs in connection with an intended Business Combination, the Sponsor or an affiliate of the Sponsor, or certain of the Company&#x2019;s officers and directors may, but are not obligated to, loan the Company funds as may be required (&#x201c;Working Capital Loans&#x201d;). If the Company completes the initial Business Combination, the Company may repay the Working Capital Loans out of the proceeds of the Trust Account released to the Company. Otherwise, the Working Capital Loans may be repaid only out of funds held outside the Trust Account. In the event that the initial Business Combination does not close, the Company may use a portion of the working capital held outside the Trust Account to repay the Working Capital Loans but no proceeds from the Trust Account would be used to repay the Working Capital Loans. Up to $1,500,000 of such Working Capital Loans may be convertible into warrants of the post-Business Combination entity at a price of $1.00 per warrant at the option of the lender. The warrants would be identical to the Private Placement Warrants. As of June&#160;30, 2023 and December&#160;31, 2022, the Company had no borrowings under the Working Capital Loans. &lt;/div&gt; &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Office Space, Secretarial and Administrative Services &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;Through the earlier of consummation of the initial Business Combination and the liquidation, the Company incurs $10,000 per month for office space, utilities, secretarial support and administrative services provided by the Sponsor.&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;For the three and six months ended June 30, 2023 and 2022, the Company has incurred&lt;/div&gt; $30,000 and $60,000,&#160;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;respectively. No amounts have been paid for these services. As of June 30, 2023 and December 31, 2022, the Company reported on the balance sheets&lt;/div&gt;&#160;$135,000 and $120,000, respectively, pursuant to this agreement, in &#x201c;Due to related party&#x201d;. &lt;/div&gt; </us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <esac:MaximumBorrowingCapacityOfRelatedPartyPromissoryNote
      contextRef="PAsOn04_27_2021_PromissoryNoteWithRelatedPartyMemberusgaapRelatedPartyTransactionAxis"
      decimals="0"
      unitRef="Unit_USD">300000</esac:MaximumBorrowingCapacityOfRelatedPartyPromissoryNote>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn04_27_2021_PromissoryNoteWithRelatedPartyMemberusgaapRelatedPartyTransactionAxis"
      decimals="0"
      unitRef="Unit_USD">262268</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:NotesPayable
      contextRef="PAsOn04_27_2021_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="0"
      unitRef="Unit_USD">90922</us-gaap:NotesPayable>
    <us-gaap:NotesAndLoansPayableCurrent
      contextRef="PAsOn06_30_2023_PromissoryNoteWithRelatedPartyMemberusgaapRelatedPartyTransactionAxis"
      decimals="0"
      unitRef="Unit_USD">171346</us-gaap:NotesAndLoansPayableCurrent>
    <us-gaap:NotesAndLoansPayableCurrent
      contextRef="PAsOn12_31_2022_PromissoryNoteWithRelatedPartyMemberusgaapRelatedPartyTransactionAxis"
      decimals="0"
      unitRef="Unit_USD">171346</us-gaap:NotesAndLoansPayableCurrent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="PAsOn04_05_2023_UnsecuredPromissoryNoteMemberusgaapDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_USD">1500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="PAsOn04_05_2023_UnsecuredPromissoryNoteMemberusgaapDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_pure">0</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="PAsOn06_30_2023_UnsecuredPromissoryNoteMemberusgaapDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_USD">515862</us-gaap:DebtInstrumentCarryingAmount>
    <esac:MaximumLoansConvertibleIntoWarrants
      contextRef="PAsOn06_30_2023_WorkingCapitalLoansWarrantMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      unitRef="Unit_USD">1500000</esac:MaximumLoansConvertibleIntoWarrants>
    <esac:ClassOfWarrantOrRightPriceOfWarrantsOrRights
      contextRef="PAsOn06_30_2023_WorkingCapitalLoansWarrantMemberusgaapClassOfWarrantOrRightAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">1</esac:ClassOfWarrantOrRightPriceOfWarrantsOrRights>
    <esac:WorkingCapitalLoan
      contextRef="PAsOn12_31_2022_WorkingCapitalLoansWarrantMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      unitRef="Unit_USD">0</esac:WorkingCapitalLoan>
    <esac:WorkingCapitalLoan
      contextRef="PAsOn06_30_2023_WorkingCapitalLoansWarrantMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      unitRef="Unit_USD">0</esac:WorkingCapitalLoan>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="P01_01_2023To06_30_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="0"
      unitRef="Unit_USD">10000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">30000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="P04_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">30000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">60000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="P04_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">60000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <esac:PaymentsToRelatedParties
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">0</esac:PaymentsToRelatedParties>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="PAsOn06_30_2023_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SellingGeneralAndAdministrativeExpensesMemberusgaapRelatedPartyTransactionAxis"
      decimals="0"
      unitRef="Unit_USD">135000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="PAsOn12_31_2022_RelatedPartyMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis_SellingGeneralAndAdministrativeExpensesMemberusgaapRelatedPartyTransactionAxis"
      decimals="0"
      unitRef="Unit_USD">120000</us-gaap:OtherLiabilitiesCurrent>
    <esac:PrepaidExpensesTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;;text-indent: 0px;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note 4 &#x2014; Prepaid Expenses &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"&gt;The Company&#x2019;s prepaid expenses as of June&#160;30, 2023 and December&#160;31, 2022 primarily consisted of insurance. &lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"&gt;&#160;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%;"&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June&#160;30,&#160;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:74%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid insurance&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,515&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;26,081&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other prepaid expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,112&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;13,627&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31,110&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"&gt;&lt;/div&gt; </esac:PrepaidExpensesTextBlock>
    <esac:ScheduleOfPrepaidExpensesTableTextBlock contextRef="P01_01_2023To06_30_2023">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%;"&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 6%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June&#160;30,&#160;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:74%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:7%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Prepaid insurance&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;3,515&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;26,081&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Other prepaid expenses&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;10,112&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;5,029&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;13,627&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;31,110&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"&gt;&lt;/div&gt; </esac:ScheduleOfPrepaidExpensesTableTextBlock>
    <us-gaap:PrepaidInsurance
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">3515</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">26081</us-gaap:PrepaidInsurance>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">10112</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">5029</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">13627</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">31110</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Note 5 &#x2014; Accounts Payable and Accrued Expenses &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s accounts payable and accrued expenses as of June&#160;30, 2023 and December&#160;31, 2022 primarily consisted of legal accruals. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%;"&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June&#160;30,&#160;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Legal accrual&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,435,086&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,705,049&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other payables and expenses&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;229,453&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;161,943&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;4,664,539&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,866,992&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s accounts payable and accrued expenses as of June&#160;30, 2023 and December&#160;31, 2022 primarily consisted of legal accruals. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%;"&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 4%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June&#160;30,&#160;2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2022&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Legal accrual&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,435,086&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,705,049&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other payables and expenses&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;229,453&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;161,943&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;4,664,539&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,866,992&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">4435086</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">1705049</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">229453</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">161943</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_USD">4664539</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="PAsOn12_31_2022"
      decimals="0"
      unitRef="Unit_USD">1866992</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Note 6 &#x2014;&#160;Commitments&#160;&amp;amp; Contingencies &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Registration and Shareholder Rights &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The holders of the Founder Shares, Private Placement Warrants and any warrants that may be issued upon conversion of Working Capital Loans (and any Class&#160;A ordinary shares issuable upon the exercise of the Private Placement Warrants and warrants that may be issued upon conversion of Working Capital Loans) will be entitled to registration rights pursuant to a registration and expected shareholder rights agreement signed at the closing of our Public Offering. The holders of these securities are entitled to make up to three demands, excluding short form demands, that the Company registers such securities. In addition, the holders have certain &#x201c;piggy-back&#x201d; registration rights with respect to registration statements filed subsequent to the Company&#x2019;s completion of its initial Business Combination. However, the registration and expected shareholder rights agreement provides that the Company will not permit any registration statement filed under the Securities Act to become effective until termination of the applicable &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;lock-up&lt;/div&gt; period, which occurs (i)&#160;in the case of the Founder Shares, and (ii)&#160;in the case of the private placement warrants and the respective Class&#160;A ordinary shares issuable upon exercise of the private placement warrants, 30 days after the completion of the initial Business Combination. The Company will bear the expenses incurred in connection with the filing of any such registration statements. The holders of the Founder Shares, Private Placement Warrants and any warrants that may be issued upon conversion of Working Capital Loans (and any Class&#160;A ordinary shares issuable upon the exercise of the Working Capital Loans and warrants that may be issued upon conversion of Working Capital Loans) will be entitled to registration rights pursuant to a registration and expected shareholder rights agreement signed at the closing of our Public Offering. The holders of these securities are entitled to make up to three demands, excluding short form demands, that the Company&#x2019;s register such securities. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In addition, the holders have certain &#x201c;piggy-back&#x201d; registration rights with respect to registration statements filed subsequent to the completion of its initial Business Combination. However, the registration and expected shareholder rights agreement provides that the Company will not permit any registration statement filed under the Securities Act to become effective until termination of the applicable lockup period, which occurs (i)&#160;in the case of the Founder Shares, as described in the following paragraph, and (ii)&#160;in the case of the Private Placement Warrants and the respective Class&#160;A ordinary shares underlying such warrants, 30 days after the completion of the initial Business Combination. The Company will bear the expenses incurred in connection with the filing of any such registration statements. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Except as described herein, the Sponsor and its directors and executive officers have agreed not to transfer, assign or sell any of their Founder Shares until the earliest of (A)&#160;one year after the completion of the initial Business Combination or (B)&#160;subsequent to the initial Business Combination, (x)&#160;if the closing price of the Class&#160;A ordinary shares equals or exceeds $12.00 per share (as adjusted for share subdivisions, share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within any30-tradingday period commencing at least 150 days after the initial Business Combination, or (y)&#160;the date on which the Company complete a liquidation, merger, share exchange or other similar transaction that results in all of the public shareholders having the right to exchange their ordinary shares for cash, securities or other property. Any permitted transferees would be subject to the same restrictions and other agreements of the Sponsor and its directors and executive officers with respect to any founder shares. Any permitted transferees will be subject to&lt;/div&gt;   &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;the same restrictions and other agreements of the Sponsor with respect to any Founder Shares. The Company refers to such transfer restrictions throughout the Public Offering as the lock- up. &lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In addition, pursuant to the registration and expected shareholder rights agreement, the Sponsor, upon and following consummation of an initial Business Combination, will be entitled to nominate three individuals for election to the board of directors, as long as the Sponsor holds any securities covered by the registration and expected shareholder rights agreement. &lt;/div&gt;&lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Underwriting Agreement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The underwriters were entitled to a deferred underwriting commission of 3.5% of the gross proceeds of the Public Offering upon the completion of the Company&#x2019;s initial Business Combination. In April 2023, t&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;he&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;underwriters waived any right to receive the deferred underwriting commission and will therefore receive no additional underwriting commissions in connection with the Closing. As a result, the Company recognized $&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;425,040&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; of income and $&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,234,960&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; was recorded to accumulated deficit in relation to the reduction of the deferred underwriter fee. As of June&#160;30, 2023 and December&#160;31, 2022, the deferred underwriting fee&#160;is $&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt; and $&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,660,000&lt;/div&gt;&lt;div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;, respectively.&lt;/div&gt;&lt;/div&gt; &lt;br/&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;To account for the waiver of the deferred underwriting fee, the Company analogized to the SEC staff&#x2019;s guidance on accounting for reducing a liability for &#x201c;trailing fees&#x201d;. Upon the waiver of the deferred underwriter fee, the Company reduced the deferred underwriter liability to $0 and reversed the previously recorded cost of issuing the instruments in the IPO, which included recognizing a contra-expense of $425,040, which is the amount previously allocated to liability classified warrants and expensed upon the IPO, and reduced the accumulated deficit and increased income available to Class B ordinary shares by $9,234,960, which was previously allocated to the Class A ordinary shares subject to redemption and accretion recognized at the IPO date. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proposed Business Combination &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;On April&#160;19, 2023, the Company entered into a Business Combination Agreement, by and among the Company, ESGEN OpCo, LLC, a Delaware limited liability company and wholly-owned subsidiary of ESGEN (&#x201c;OpCo&#x201d;), Sunergy Renewables, LLC, a Nevada limited liability company (&#x201c;Sunergy&#x201d;), the Sunergy equityholders set forth on the signature pages thereto (collectively, &#x201c;Sellers&#x201d; and each, a &#x201c;Seller&#x201d;, and collectively with Sunergy, the &#x201c;Sunergy Parties&#x201d;), for limited purposes, the Sponsor, and for limited purposes, Timothy Bridgewater, an individual, in his capacity as the Sellers Representative (the &#x201c;Business Combination Agreement&#x201d;). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In accordance with the terms and subject to the conditions of the Business Combination Agreement, among other things: (i)&#160;prior to the consummation of the Business Combination (the &#x201c;Closing&#x201d;), each issued and outstanding Class&#160;B ordinary share, par value $0.0001 per share, of ESGEN will convert into one ESGEN Class&#160;A ordinary share, par value $0.0001 per share, of ESGEN (the &#x201c;ESGEN Share Conversion&#x201d;); and (ii)&#160;following the ESGEN Share Conversion but prior to the Closing, ESGEN will, subject to the receipt of the requisite shareholder approval, transfer by way of continuation from the Cayman Islands to the State of Delaware and domesticate as a Delaware corporation (the &#x201c;Domestication&#x201d;). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;In connection with the Domestication, (A)&#160;each outstanding ESGEN Class&#160;A Ordinary Share will become one share of Class&#160;A common stock, par value $0.0001 per share, of ESGEN, (B)&#160;each outstanding warrant to purchase one ESGEN Class&#160;A Ordinary Share will become a warrant to purchase one share of ESGEN Class&#160;A Common Stock at an exercise price of $11.50 per share, and (C)&#160;ESGEN will file its certificate of incorporation and will adopt bylaws to serve as its governing documents upon consummation of the Domestication. In connection with the ESGEN Share Conversion and the Domestication, each issued and outstanding unit of ESGEN, each consisting of ESGEN Class&#160;A Ordinary Share and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;one-half&lt;/div&gt; of one warrant to purchase one ESGEN Class&#160;A Ordinary Share (each, an &#x201c;ESGEN Unit&#x201d;), that has not been previously separated into the underlying ESGEN Class&#160;A Ordinary Shares and underlying ESGEN Warrants prior to the Domestication will be cancelled and will entitle the holder thereof to (x)&#160;one share of ESGEN Class&#160;A Common Stock and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(y)&#160;&lt;/div&gt;one-half of one &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;   &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;warrant representing the right to purchase one share of ESGEN Class&#160;A Common Stock at an exercise price of $11.50 per share on the terms and subject to the conditions applicable to ESGEN Warrants set forth in the Warrant Agreement, dated as of October&#160;22, 2021, between ESGEN and Continental Stock Transfer&#160;&amp;amp; Trust Company (the &#x201c;Trustee&#x201d;). &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In accordance with the terms and subject to the conditions of the Business Combination Agreement, Sunergy will cause all holders of any options, warrants or rights to subscribe for or purchase any equity interests of Sunergy or its subsidiaries or securities (including debt securities) convertible into or exchangeable for, or that otherwise confer on the holder any right to acquire, any equity interests of Sunergy or any subsidiary thereof (collectively, the &#x201c;Sunergy Convertible Interests&#x201d;) existing immediately prior to the Closing either to exchange or convert all such holder&#x2019;s Sunergy Convertible Interests into limited liability interests of Sunergy (the &#x201c;Sunergy Company Interests&#x201d;) in accordance with the governing documents of Sunergy or the Sunergy Convertible Interests (collectively, the &#x201c;Sunergy Exchanges&#x201d;). &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;At the Closing, ESGEN will contribute to OpCo (1)&#160;all of its assets (excluding its interests in OpCo, but including the amount of cash in the Trust Account as of immediately prior to the Closing (after giving effect to the exercise of redemption rights by any ESGEN shareholders)), and (2)&#160;a number of newly issued shares of Class&#160;V common stock of ESGEN, par value $0.0001 per share, which will generally have only voting rights (the &#x201c;ESGEN Class&#160;V Common Stock&#x201d;), equal to the number of Seller OpCo Units (as defined in the Business Combination Agreement) (the &#x201c;Seller Class&#160;V Shares&#x201d;) and (y)&#160;in exchange, OpCo shall issue to ESGEN (i)&#160;a number of common units of OpCo (the &#x201c;OpCo Units&#x201d;) which shall equal the number of total shares of ESGEN Class&#160;A Common Stock issued and outstanding immediately after the Closing and (ii)&#160;a number of warrants to purchase OpCo Units which shall equal the number of SPAC Warrants issued and outstanding immediately after the Closing (the transactions described above in this paragraph, the &#x201c;ESGEN Contribution&#x201d;). Immediately following the ESGEN Contribution, (x)&#160;the Sellers will contribute to OpCo the Sunergy Company Interests and (y)&#160;in exchange therefor, OpCo will transfer to the Sellers the Seller OpCo Units and the Seller Class&#160;V Shares.&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The obligation of ESGEN, the Sunergy Parties and OpCo to consummate the Business Combination is subject to certain customary closing conditions, including, but not limited to, (i)&#160;the absence of any order, law or other legal restraint or prohibition enacted, issued or promulgated by any court of competent jurisdiction or other governmental entity of competent jurisdiction having the effect of making the Business Combination illegal or otherwise prohibiting the consummation of the Business Combination, (ii)&#160;the termination or expiration of any applicable waiting period applicable to the consummation of the Business Combination under the Hart-Scott-Rodino Act, (iii)&#160;the effectiveness of the Registration Statement on Form &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;S-4&lt;/div&gt; (the &#x201c;Registration Statement&#x201d;) in accordance with the provisions of the Securities Act, registering the ESGEN Class&#160;A Common Stock to be issued in connection with the Business Combination Agreement, (iv)&#160;receipt of the required approvals of ESGEN&#x2019;s shareholders at a meeting of the shareholders of ESGEN in connection with the Business Combination, (v)&#160;the ESGEN Class&#160;A Common Stock to be issued in connection with the Business Combination immediately after Closing shall be listed on Nasdaq and ESGEN will be able to satisfy any continued listing requirements of Nasdaq immediately after Closing, (vi)&#160;if the ESGEN shareholders do not approve the Redemption Limitation Amendment (as defined in the Business Combination Agreement), ESGEN having at least $5,000,001 of net tangible assets (as determined in accordance with Rule &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;3a51-1(g)(1)&lt;/div&gt; of the Exchange Act) remaining immediately after any holders of the ESGEN Class&#160;A Ordinary Shares exercise their redemption rights, (vii)&#160;the members of the post-Business Combination ESGEN board of directors shall have been elected or appointed in accordance with the Business Combination Agreement and (viii)&#160;the aggregate transaction proceeds, including from the Trust Account after giving effect to the exercise of redemption rights by any ESGEN shareholders pursuant to the ESGEN amended and restated memorandum and articles of association, as amended, and the proceeds resulting from the Initial PIPE Investment (as defined below) and any financing agreements executed in furtherance of the Business Combination Agreement, shall be greater or equal to $20.0&#160;million. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Concurrently with the execution of the Business Combination Agreement, ESGEN entered into a subscription agreement (the &#x201c;Initial Subscription Agreement&#x201d;) with Sponsor. Pursuant to the Initial Subscription Agreement, Sponsor agreed to subscribe for and purchase, and ESGEN agreed to issue and sell to Sponsor, concurrently with&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;   &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;the Closing, an aggregate of 1,000,000 shares of ESGEN Class&#160;A Common Stock for a purchase price of $10.00 per share, for aggregate gross proceeds of $10,000,000 (the &#x201c;Initial PIPE Investment&#x201d;). The closing of the Initial PIPE Investment is contingent upon, among other things, the substantially concurrent consummation of the Business Combination. The Initial Subscription Agreement provides that ESGEN will grant Sponsor certain customary registration rights. In addition to the Initial PIPE Investment, under the Business Combination Agreement, ESGEN and Sunergy have agreed to use their reasonable best efforts to identify other investors to enter into equity financing agreements (the &#x201c;Additional Financing Agreements&#x201d; and, together with the Initial Subscription Agreement, the &#x201c;Financing Agreements&#x201d;), in form and substance reasonably acceptable to ESGEN and Sunergy, to support the transaction (such equity financing under the Financing Agreements, collectively, herein referred to as the &#x201c;Private Placements&#x201d;). &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Business Combination is expected to close in the fourth quarter of 2023, following the receipt of the required approvals by our shareholders and the fulfillment of other customary closing conditions. &lt;/div&gt; </us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <esac:WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">P30D</esac:WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations>
    <esac:WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">P30D</esac:WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations>
    <esac:ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">P1Y</esac:ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination>
    <esac:TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger
      contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">12</esac:TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger>
    <esac:TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays
      contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="0"
      unitRef="Unit_Day">20</esac:TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays>
    <esac:TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays
      contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="0"
      unitRef="Unit_Day">30</esac:TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays>
    <esac:ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis">P150D</esac:ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences>
    <esac:MaximumNumberOfDemandsForRegistrationOfSecurities
      contextRef="PAsOn06_30_2023"
      decimals="0"
      unitRef="Unit_Day">3</esac:MaximumNumberOfDemandsForRegistrationOfSecurities>
    <esac:DeferredUnderwritingDiscount
      contextRef="P10_22_2021To10_22_2021_IPOMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="3"
      unitRef="Unit_pure">0.035</esac:DeferredUnderwritingDiscount>
    <esac:RecoveryOfOfferingCostsAllocatedToWarrants
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">425040</esac:RecoveryOfOfferingCostsAllocatedToWarrants>
    <esac:WaiverOfDeferredUnderwriterFees
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">9234960</esac:WaiverOfDeferredUnderwriterFees>
    <esac:DeferredUnderwritingFees
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">0</esac:DeferredUnderwritingFees>
    <esac:DeferredUnderwritingFees
      contextRef="P01_01_2022To12_31_2022"
      decimals="0"
      unitRef="Unit_USD">9660000</esac:DeferredUnderwritingFees>
    <us-gaap:IncreaseDecreaseInDeferredLiabilities
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:IncreaseDecreaseInDeferredLiabilities>
    <esac:ReversalOfOfferingCosts
      contextRef="P01_01_2023To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">425040</esac:ReversalOfOfferingCosts>
    <us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease
      contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_USD">9234960</us-gaap:TemporaryEquityIssuePeriodIncreaseOrDecrease>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <esac:ClassOfWarrantOrRightDescription contextRef="P04_19_2023To04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis">each outstanding warrant to purchase one ESGEN Class&#160;A Ordinary Share will become a warrant to purchase one share of ESGEN Class&#160;A Common Stock at an exercise price of $11.50 per share</esac:ClassOfWarrantOrRightDescription>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="PAsOn04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="PAsOn04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:CommonStockConversionBasis contextRef="P04_19_2023To04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis_WarrantMemberusgaapStatementEquityComponentsAxis">each issued and outstanding unit of ESGEN, each consisting of ESGEN Class&#160;A Ordinary Share and one-half of one warrant to purchase one ESGEN Class&#160;A Ordinary Share</us-gaap:CommonStockConversionBasis>
    <esac:ClassOfWarrantOrRightDescription contextRef="P04_19_2023To04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis_WarrantAgreementMemberESACAgreementAxis">one-half of onewarrant representing the right to purchase one share of ESGEN Class&#160;A Common Stock at an exercise price of $11.50 per share</esac:ClassOfWarrantOrRightDescription>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="PAsOn04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis_WarrantAgreementMemberESACAgreementAxis"
      decimals="0"
      unitRef="Unit_shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="PAsOn04_19_2023_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis_WarrantAgreementMemberESACAgreementAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis_EsgenCommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:MinimumNetWorthRequiredForCompliance
      contextRef="PAsOn04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis"
      decimals="0"
      unitRef="Unit_USD">5000001</us-gaap:MinimumNetWorthRequiredForCompliance>
    <us-gaap:ProceedsFromSaleOfRestrictedInvestments
      contextRef="P04_19_2023To04_19_2023_BusinessCombinationAgreementMemberESACAgreementAxis"
      decimals="-5"
      unitRef="Unit_USD">20000000</us-gaap:ProceedsFromSaleOfRestrictedInvestments>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="P04_19_2023To04_19_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_InitialSubscriptionAgreementMemberESACAgreementAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="INF"
      unitRef="Unit_shares">1000000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="PAsOn04_19_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_InitialSubscriptionAgreementMemberESACAgreementAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">10</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="P04_19_2023To04_19_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_InitialSubscriptionAgreementMemberESACAgreementAxis_SponsorMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis"
      decimals="0"
      unitRef="Unit_USD">10000000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <esac:WarrantLiabilitiesDisclosureTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7&lt;/div&gt;&#160;&#x2014; Warrant Liabilities &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company accounts for the 27,840,000 warrants issued in connection with the Public Offering (13,800,000 Public Warrants and 14,040,000 Private Placement Warrants) in accordance with the guidance contained in ASC Topic &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;815-40.&lt;/div&gt; Such guidance provides that because the warrants do not meet the criteria for equity treatment thereunder, each warrant must be recorded as a liability. Accordingly, the Company classifies each warrant as a liability at its fair value. This liability is subject to remeasurement at each balance sheet date.&lt;br/&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;With each such remeasurement, the warrant liabilities will be adjusted to fair value, with the change in fair value recognized in the Company&#x2019;s statements of operations. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Public Warrants &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;Each whole warrant entitles the holder to purchase one Class&#160;A ordinary share at a price of $11.50 per share, subject to adjustment as discussed herein. In addition, if (x)&#160;the Company issues additional Class&#160;A ordinary shares or equity-linked securities for capital raising purposes in connection with the closing of the initial Business Combination at an issue price or effective issue price of less than $9.20 per ordinary share (with such issue price or effective issue price to be determined in good faith by the Company&#x2019;s board of directors and, in the case of any such issuance to the Sponsor or its affiliates, without taking into account any Founder Shares held by the Sponsor or such affiliates, as applicable, prior to such issuance) (the &#x201c;Newly Issued Price&#x201d;), (y) the aggregate gross proceeds from such issuances represent more than 60% of the total equity proceeds, and interest thereon, available for the funding of the initial Business Combination on the date of the consummation of the initial Business Combination (net of redemptions), and (z)&#160;the volume weighted average trading price of the Class&#160;A ordinary shares during the 20 trading day period starting on the trading day prior to the day on which the Company consummates its initial Business Combination (such price, the &#x201c;Market Value&#x201d;) is below $9.20 per share, the exercise price of the warrants will be adjusted (to the nearest cent) to be equal to 115% of the higher of the Market Value and the Newly Issued Price, the $18.00 per share redemption trigger price described adjacent to &#x201c;Redemption of warrants when the price per Class&#160;A ordinary share equals or exceeds $18.00&#x201d; will be adjusted (to the nearest cent) to be equal to 180% of the higher of the Market Value and the Newly Issued Price, and the $10.00 per share redemption trigger price described adjacent to the caption &#x201c;Redemption of warrants when the price per Class&#160;A ordinary share equals or exceeds $10.00&#x201d; will be adjusted (to the nearest cent) to be equal to the higher of the Market Value and the Newly Issued Price. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The warrants will become exercisable 30 days after the completion of the Company&#x2019;s initial Business Combination and will expire five years after the completion of the Company&#x2019;s initial Business Combination, at 5:00 p.m., New York City time, or earlier upon redemption or liquidation. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The Company has agreed that as soon as practicable, but in no event later than 20 business days after the closing of the initial Business Combination, it will use its commercially reasonable efforts to file with the SEC a post-&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;   &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;effective amendment to the registration statement of which this prospectus forms a part or a new registration statement for the registration, under the Securities Act, of the Class&#160;A ordinary shares issuable upon exercise of the warrants, and the Company will use its commercially reasonable efforts to cause the same to become effective within 60 business days after the closing of the initial Business Combination, and to maintain the effectiveness of such registration statement and a current prospectus relating to those Class&#160;A ordinary shares until the warrants expire or are redeemed, as specified in the warrant agreement; provided that if the Class&#160;A ordinary shares are at the time of any exercise of a warrant not listed on a national securities exchange such that they satisfy the definition of a &#x201c;covered security&#x201d; under Section&#160;18(b)(1) of the Securities Act, the Company may, at its option, require holders of Public Warrants who exercise their warrants to do so on a &#x201c;cashless basis&#x201d; in accordance with Section&#160;3(a)(9) of the Securities Act and, in the event the Company so elect, it will not be required to file or maintain in effect a registration statement, but the Company will use its commercially reasonably efforts to register or qualify the shares under applicable blue sky laws to the extent an exemption is not available. The &#x201c;fair market value&#x201d; as used in this paragraph shall mean the volume weighted average price of the Class&#160;A ordinary shares for the 10 trading days ending on the trading day prior to the date on which the notice of exercise is received by the warrant agent. If a registration statement covering the Class&#160;A ordinary shares issuable upon exercise of the warrants is not effective by the 60th day after the closing of the initial Business Combination, warrant holders may, until such time as there is an effective registration statement and during any period when the Company will have failed to maintain an effective registration statement, exercise warrants on a &#x201c;cashless basis&#x201d; in accordance with Section&#160;3(a)(9) of the Securities Act or another exemption, but it will use its commercially reasonably efforts to register or qualify the shares under applicable blue sky laws to the extent an exemption is not available. In such event, each holder would pay the exercise price by surrendering the warrants for that number of Class&#160;A ordinary shares equal to the lesser of (A)&#160;the quotient obtained by dividing (x)&#160;the product of the number of Class&#160;A ordinary shares underlying the warrants, multiplied by the excess of the &#x201c;fair market value&#x201d; (defined below) less the exercise price of the warrants by (y)&#160;the fair market value and (B) 0.361. The &#x201c;fair market value&#x201d; as used in this paragraph shall mean the volume weighted average price of the Class&#160;A ordinary shares for the 10 trading days ending on the trading day prior to the date on which the notice of exercise is received by the warrant agent.&lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Redemption of warrants when the price per Class&lt;/div&gt;&lt;/div&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;A ordinary share equals or exceeds $18.00. &lt;/div&gt;&lt;/div&gt;Once the warrants become exercisable, the Company may redeem not less than all of the outstanding warrants (except as described herein with respect to the Private Placement Warrants): &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;in whole and not in part; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;at a price of $0.01 per warrant; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;upon a minimum of 30 days&#x2019; prior written notice of redemption to each warrant holder; and &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;if, and only if, the closing price of the Class&#160;A ordinary shares equals or exceeds $18.00 per share (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant as described under the heading &#x201c;Description of Securities&#x2014;Warrants&#x2014;Public Shareholders&#x2019; Warrants&#x2014;Anti-dilution Adjustments&#x201d;) for any 20 trading days within &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;a30-tradingday&lt;/div&gt; period ending three trading days before the Company sends the notice of redemption to the warrant holders. &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Redemption of warrants when the price per Class&lt;/div&gt;&lt;/div&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;A ordinary share equals or exceeds $10.00. &lt;/div&gt;&lt;/div&gt;Once the warrants become exercisable, the Company may redeem not less than all of the outstanding warrants: &lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;in whole and not in part; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;at $0.10 per warrant upon a minimum of 30 days&#x2019; prior written notice of redemption; and &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:5%"&gt;&#160;&lt;/td&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width:1%;vertical-align:top"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; text-align: left; line-height: normal;"&gt;if, and only if, the closing price of the Class&#160;A ordinary shares equals or exceeds $10.00 per public share (as adjusted for adjustments to the number of shares issuable upon exercise or the exercise price of a warrant as described under the heading &#x201c;Description of Securities&#x2014;Warrants&#x2014;Public Shareholders&#x2019; Warrants&#x2014;Anti-dilution Adjustments&#x201d;) for any 20 trading days within the30-tradingday period ending three trading days before the Company sends the notice of redemption to the warrant holders; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;   &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Private Warrants &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;If the Private Placement Warrants are held by holders other than the Sponsor or its permitted transferees, the Private Placement Warrants will be redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the warrants included in the units sold in the Public Offering. Any amendment to the terms of the Private Placement Warrants or any provision of the warrant agreement with respect to the Private Placement Warrants will require a vote of holders of at least 50% of the number of the then outstanding Private Placement Warrants. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The accounting treatment of derivative financial instruments requires that the Company record a derivative liability upon the closing of the IPO. Accordingly, the Company has classified each warrant as a liability at its fair value and the warrants were allocated a portion of the proceeds from the issuance of the Units equal to its fair value. This liability is subject to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;re-measurement&lt;/div&gt; at each balance sheet date. With each such &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;re-measurement,&lt;/div&gt; the warrant liabilities will be adjusted to fair value, with the change in fair value recognized in the Company&#x2019;s statement of operations. The Company will reassess the classification at each balance sheet date. If the classification changes as a result of events during the period, the warrants will be reclassified as of the date of the event that causes the reclassification. &lt;/div&gt; </esac:WarrantLiabilitiesDisclosureTextBlock>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="PAsOn10_22_2021"
      decimals="0"
      unitRef="Unit_shares">27840000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="PAsOn10_22_2021_PublicWarrantsMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">13800000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="PAsOn10_22_2021_PrivateWarrantsMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">14040000</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis_PublicWarrantsMemberusgaapSubsidiarySaleOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.5</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharePrice
      contextRef="PAsOn06_30_2023"
      decimals="2"
      unitRef="Unit_USD_per_Share">9.2</us-gaap:SharePrice>
    <esac:PercentageOfGrossProceedsOnTotalEquityProceeds
      contextRef="PAsOn06_30_2023"
      decimals="2"
      unitRef="Unit_pure">0.60</esac:PercentageOfGrossProceedsOnTotalEquityProceeds>
    <us-gaap:SharePrice
      contextRef="PAsOn06_30_2023"
      decimals="2"
      unitRef="Unit_USD_per_Share">9.2</us-gaap:SharePrice>
    <esac:ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue
      contextRef="PAsOn06_30_2023"
      decimals="2"
      unitRef="Unit_pure">1.15</esac:ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue>
    <esac:ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice
      contextRef="PAsOn06_30_2023"
      decimals="2"
      unitRef="Unit_USD_per_Share">18</esac:ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice>
    <esac:ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice
      contextRef="PAsOn06_30_2023"
      decimals="2"
      unitRef="Unit_USD_per_Share">18</esac:ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice>
    <esac:ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue
      contextRef="PAsOn06_30_2023"
      decimals="2"
      unitRef="Unit_pure">1.80</esac:ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="PAsOn06_30_2023"
      decimals="2"
      unitRef="Unit_USD_per_Share">10</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">10</us-gaap:SharesIssuedPricePerShare>
    <esac:ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination contextRef="P01_01_2023To06_30_2023">P30D</esac:ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination>
    <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="PAsOn06_30_2023">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
    <esac:ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised contextRef="P01_01_2023To06_30_2023">P60D</esac:ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised>
    <esac:TradingDayPriorToDateOnWhichNoticeOfExercise contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis">P10D</esac:TradingDayPriorToDateOnWhichNoticeOfExercise>
    <esac:FairMarketValuePrice
      contextRef="PAsOn06_30_2023"
      decimals="3"
      unitRef="Unit_USD_per_Share">0.361</esac:FairMarketValuePrice>
    <esac:TradingDayPriorToDateOnWhichNoticeOfExercise contextRef="P01_01_2023To06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis">P10D</esac:TradingDayPriorToDateOnWhichNoticeOfExercise>
    <us-gaap:SharePrice
      contextRef="PAsOn06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">18</us-gaap:SharePrice>
    <esac:ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights
      contextRef="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.01</esac:ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights>
    <esac:ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants contextRef="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis">P30D</esac:ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants>
    <us-gaap:SharePrice
      contextRef="PAsOn06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">18</us-gaap:SharePrice>
    <esac:ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays contextRef="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis">P20D</esac:ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays>
    <esac:ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants contextRef="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00MemberusgaapClassOfWarrantOrRightAxis">P30D</esac:ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="PAsOn06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00MemberusgaapClassOfWarrantOrRightAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">10</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:SharePrice
      contextRef="PAsOn06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00MemberusgaapClassOfWarrantOrRightAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.1</us-gaap:SharePrice>
    <esac:ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants contextRef="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00MemberusgaapClassOfWarrantOrRightAxis">P30D</esac:ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants>
    <esac:ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights
      contextRef="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00MemberusgaapClassOfWarrantOrRightAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">10</esac:ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights>
    <esac:ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays contextRef="P01_01_2023To06_30_2023_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00MemberusgaapClassOfWarrantOrRightAxis">P20D</esac:ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays>
    <us-gaap:DerivativesAndFairValueTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 18pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;8&lt;/div&gt;&#160;&#x2014; Recurring Fair Value Measurements &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;As of June&#160;30, 2023 and December&#160;31, 2022, investments held in the Trust Account are determined by Level&#160;1 inputs utilizing quoted prices (unadjusted) in active markets for identical assets. &lt;br/&gt;&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s Public Warrants are traded on the Nasdaq. As such, the Public Warrant valuation is based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access. The fair value of the Public Warrant liabilities is classified within Level&#160;1 of the fair value hierarchy. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At June&#160;30, 2023 and December&#160;31, 2022, the Company considers the Private Warrants to be economically equivalent to the Public Warrants. As such, the valuation of the Public Warrants was used to value the Private Warrants. The fair value of the Private Warrant liabilities is classified within Level&#160;2 of the fair value hierarchy. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The following tables presents fair value information as of June&#160;30, 2023 and December&#160;31, 2022 of the Company&#x2019;s financial assets and liabilities that were accounted for at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 65%;"&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June&#160;30, 2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Level&#160;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Level&#160;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Level&#160;3&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Assets:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Marketable securities held in Trust Account&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;31,631,853&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;31,631,853&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Liabilities:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Public Warrants&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,015,680&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,015,680&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Private Warrants&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,033,344&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,033,344&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;966,000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;982,800&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,948,800&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Level&#160;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Level&#160;2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Level&#160;3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Assets:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Marketable securities held in Trust Account&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;285,506,568&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;285,506,568&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Liabilities:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Public Warrants&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;394,680&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;394,680&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Private Warrants&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;401,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;401,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;394,680&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;401,544&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;796,224&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;There were no transfers to or from Levels 1, 2 or 3.&lt;br/&gt;&lt;/div&gt; </us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;The following tables presents fair value information as of June&#160;30, 2023 and December&#160;31, 2022 of the Company&#x2019;s financial assets and liabilities that were accounted for at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 65%;"&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: bottom;"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;June&#160;30, 2023&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Level&#160;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Level&#160;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Level&#160;3&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Assets:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Marketable securities held in Trust Account&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;31,631,853&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;31,631,853&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Liabilities:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Public Warrants&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,015,680&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,015,680&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Private Warrants&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,033,344&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;1,033,344&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;966,000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;982,800&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,948,800&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:12pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height:12pt"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Level&#160;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Level&#160;2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Level&#160;3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Assets:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Marketable securities held in Trust Account&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;285,506,568&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;$&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;285,506,568&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Liabilities:&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Public Warrants&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;394,680&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;394,680&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"&gt;
&lt;td style="vertical-align:top"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;Private Warrants&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;401,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&#x2014;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;401,544&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;394,680&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;401,544&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;796,224&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="white-space:nowrap;vertical-align:bottom"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size:1px"&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock>
    <us-gaap:AssetsHeldInTrustNoncurrent
      contextRef="PAsOn06_30_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="0"
      unitRef="Unit_USD">31631853</us-gaap:AssetsHeldInTrustNoncurrent>
    <us-gaap:AssetsHeldInTrustNoncurrent
      contextRef="PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="0"
      unitRef="Unit_USD">31631853</us-gaap:AssetsHeldInTrustNoncurrent>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn06_30_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      unitRef="Unit_USD">1015680</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      unitRef="Unit_USD">1015680</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn06_30_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      unitRef="Unit_USD">1033344</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn06_30_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      unitRef="Unit_USD">0</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      unitRef="Unit_USD">1033344</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn06_30_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="0"
      unitRef="Unit_USD">966000</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn06_30_2023_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="0"
      unitRef="Unit_USD">982800</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn06_30_2023_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="0"
      unitRef="Unit_USD">0</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="0"
      unitRef="Unit_USD">1948800</esac:WarrantLiabilitiesFairValueDisclosure>
    <us-gaap:AssetsHeldInTrustNoncurrent
      contextRef="PAsOn12_31_2022_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="0"
      unitRef="Unit_USD">285506568</us-gaap:AssetsHeldInTrustNoncurrent>
    <us-gaap:AssetsHeldInTrustNoncurrent
      contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="0"
      unitRef="Unit_USD">285506568</us-gaap:AssetsHeldInTrustNoncurrent>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      unitRef="Unit_USD">394680</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PublicWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      unitRef="Unit_USD">394680</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      unitRef="Unit_USD">401544</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      unitRef="Unit_USD">0</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_PrivatePlacementWarrantsMemberusgaapClassOfWarrantOrRightAxis"
      decimals="0"
      unitRef="Unit_USD">401544</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="0"
      unitRef="Unit_USD">394680</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueInputsLevel2MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="0"
      unitRef="Unit_USD">401544</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="0"
      unitRef="Unit_USD">0</esac:WarrantLiabilitiesFairValueDisclosure>
    <esac:WarrantLiabilitiesFairValueDisclosure
      contextRef="PAsOn12_31_2022_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis"
      decimals="0"
      unitRef="Unit_USD">796224</esac:WarrantLiabilitiesFairValueDisclosure>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet
      contextRef="P01_01_2022To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="P01_01_2023To06_30_2023"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Note &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;9&lt;/div&gt;&#160;&#x2014; Shareholders&#x2019; Deficit &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Preference shares&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&#x2014;The Company is authorized to issue 1,000,000 preference shares with a par value of $0.0001 and with such designations, voting and other rights and preferences as may be determined from time to time by the Company&#x2019;s board of directors. As of June&#160;30, 2023 and December&#160;31, 2022, there were no preference shares issued or outstanding. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Class&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;A ordinary shares&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&#x2014;The Company is authorized to issue 250,000,000 Class&#160;A ordinary shares with a par value of $0.0001 per share. As of June&#160;30, 2023 and December&#160;31, 2022, there were no Class&#160;A ordinary shares issued or outstanding other than the 2,896,555 and 27,600,000 Class&#160;A ordinary shares subject to possible redemption that are accounted for outside of the shareholders&#x2019; deficit section of the condensed balance sheets, respectively. &lt;/div&gt; &lt;div style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Class&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;B ordinary shares&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&#x2014;The Company is authorized to issue 25,000,000 Class&#160;B ordinary shares with a par value of $0.0001 per share. Holders are entitled to one vote for each share of Class&#160;B ordinary shares. As of June&#160;30, 2023 and December&#160;31, 2022, there were 6,900,000 Class&#160;B ordinary shares issued and outstanding. &lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Holders of Class&#160;A ordinary shares and holders of Class&#160;B ordinary shares will vote together as a single class on all matters submitted to a vote of the Company&#x2019;s shareholders except as required by law. Unless specified in the Company&#x2019;s amended and restated memorandum and articles of association, or as required by applicable provisions of the Companies Act or applicable stock exchange rules, the affirmative vote of a majority of the Company&#x2019;s ordinary shares that are voted is required to approve any such matter voted on by its shareholders. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The&lt;/div&gt;&lt;/div&gt;&#160;Class&#160;B ordinary shares will automatically convert into Class&#160;A ordinary shares (which such Class&#160;A ordinary shares delivered upon conversion will not have any redemption rights or be entitled to liquidating distributions from the Trust Account if the Company fails to consummate an initial Business Combination) at the time of the initial Business Combination or earlier at the option of the holders thereof at a ratio such that the number of Class&#160;A ordinary shares issuable upon conversion of all Founder Shares will equal, in the aggregate, on an &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;as-converted&lt;/div&gt; basis, 20% of the sum of (i)&#160;the total number of ordinary shares issued and outstanding upon completion of the Public Offering, plus (ii)&#160;the total number of Class&#160;A ordinary shares issued or deemed issued or issuable upon conversion or exercise of any equity-linked securities or rights issued or deemed issued, by the Company in connection with or in relation to the consummation of the initial Business Combination, excluding any Class&#160;A ordinary shares or equity-linked securities exercisable for or convertible into Class&#160;A ordinary shares issued, deemed issued, or to be issued, to any seller in the initial Business Combination and any Private Placement Warrants issued to the Sponsor, any of its affiliates or any members of the Company&#x2019;s management team upon conversion of Working Capital Loans. In no event will the Class&#160;B ordinary shares convert into Class&#160;A ordinary shares at a rate of less than &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;one-to-one.&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;This&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;is different than some other similarly structured blank check companies in which the initial shareholders will only be issued an aggregate of &lt;/div&gt;20&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;% of the total number of shares to be outstanding prior to the initial Business Combination.&lt;/div&gt;&lt;/div&gt; </us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn06_30_2023"
      decimals="INF"
      unitRef="Unit_shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn06_30_2023"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn12_31_2022"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn06_30_2023"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn12_31_2022"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn06_30_2023"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">2896555</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="PAsOn12_31_2022_CommonClassAMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">27600000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="4"
      unitRef="Unit_USD_per_Share">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn12_31_2022_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="INF"
      unitRef="Unit_shares">6900000</us-gaap:CommonStockSharesIssued>
    <esac:ConvertibleStockConversionRatio
      contextRef="P01_01_2023To06_30_2023_CommonClassBMemberusgaapStatementClassOfStockAxis"
      decimals="0"
      unitRef="Unit_pure">20</esac:ConvertibleStockConversionRatio>
    <esac:AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination
      contextRef="P01_01_2023To06_30_2023"
      decimals="2"
      unitRef="Unit_pure">0.20</esac:AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>44
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ."+#E<'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    " #@BPY7[:&EXN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>NG\&0E&7"]-.("$Q"<0M<KPMHFFCQ*C=V].&K1."!^ 8^Y?/
MGR4WZ"7V@9Y#[RFPI7@SNK:+$OU:')F]!(AX)*=C/B6ZJ;GO@],\/<,!O,8/
M?2"HBN(.'+$VFC7,P,PO1*$:@Q(#:>[#&6]PP?O/T":80:"6''4<H<Q+$&J>
MZ$]CV\ 5,,.8@HO?!3(+,57_Q*8.B'-RC'9)#<.0#W7*33N4\/;T^)+6S6P7
M67=(TZ]H)9\\K<5E\FO]L-EMA:J*JLZ*^ZQ<[:I2UH5<W;[/KC_\KL*N-W9O
M_['Q15 U\.LNU!=02P,$%     @ X(L.5YE<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" #@BPY7I=(V:ID'  "/,   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;,V;;W.CNA7&OXK&O=-I9^(8!';B;9(9QYN]3;N;FUUGN[V]TQ<*R#:S@'R%
MB)-OWR/ EI.* \N83O=%#)CS6(_^''Z2V(NMD-^S->>*/"=QFET.UDIMWHU&
M6;#F"<M.Q8:G\,U2R(0I.)6K4;:1G(5%4!*/J.-,1@F+TL'517'M7EY=B%S%
M4<KO)<GR)&'RY9K'8GLY< >["U^BU5KI"Z.KBPU;\0577S?W$LY&>Y4P2GB:
M12(EDB\O!S/WW=R?ZH#BCG]$?)L='!-MY5&([_KD-KP<.+I$/.:!TA(,/I[X
MG,>Q5H)R_%Z)#O:_J0,/CW?J'PKS8.:197PNXF]1J-:7@_,!"?F2Y;'Z(K9_
MY96AL=8+1)P5?\FVNM<9D"#/E$BJ8"A!$J7E)WNN*J)- *T"Z)L UZ\)\*H
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
M]D<;P.]+#D-_<Z'?3[3OH^;_ E!+ P04    " #@BPY7USCT\' #   K#P
M&    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;*V7;6_:,!#'OXJ535,G=>0!
MPD,'2"W5M$VJA,H>7DQ[89*#1$WBU':@W:>?[81 (#B R@L2)W=__\[QW<G#
M-:%/+ #@Z"6.$C8R L[3&]-D7@ Q9BV20B+>+ B-,1=#NC192@'[RBF.3,>R
MNF:,P\08#]6S*1T/2<:C,($I12R+8TQ?[R BZY%A&YL'C^$RX/*!.1ZF> DS
MX#_3*14CLU3QPQ@2%I($45B,C%O[9F+WI(.R^!7"FNW<(QG*G) G.?CFCPQ+
M$D$$'I<26%Q6,($HDDJ"X[D0-<HYI>/N_4;]BPI>!#/'#"8D^AWZ/!@9?0/Y
ML,!9Q!_)^BL4 ;E2SR,14_]HG=NZKH&\C'$2%\Z"( Z3_(I?BH78<; [1QR<
MPL$YU:%=.+15H#F9"NL><SP>4K)&5%H+-7FCUD9YBVC"1'[&&:?B;2C\^'A"
M$E]\%/ 1NL,13CQ ,RG&T-444TAX #ST</01?4+OD8E8()ZRH<G%W%+!](IY
M[O)YG"/S?,^2%FI;U\BQG':-^T3O?@^><+>5NU-U-T7$9=A.&;:C]#I']*9B
MLP"E(FRQPM[3-4HQ12L<97"-KE*@>9P?Z^+,A7M*6";):FRU+,NRA^9J-YY&
MLPIWN^1NG\>=?P^$,QX0&OX#OPXYUW1W6&Q+_?:8F^TJT)T2NG,1=,A85@_<
M.0#91]595"#=$M*]"%*4/L9QXH?)LH[4;235651(NR5I5TLZB3!CZ!9Y)(Y%
M(52XZ,\#Q'.@?^L8M7*R3]RP%'LP,D0C8$!78(P_O+.[UN>Z/'TCL4KDO3+R
MGC;R'Q"GA(IN@^ Y"_GK.6G;.RUM&\TJX/T2O'\F^&F[JW^P=YS^H.NZ[AYU
MC5VOJ\G<0<D]T&^U8HLIV'-6>W#::C>:5:AM:]O4K'.X3RJ2A61E$5VKMDZ>
M9%I%W^G']@7HQTME(:>K0%J3*N:V?]KZ!EJ/V;"="TTMJ\ZDRKKMF;:^:>8%
M\PX5S+/&@JG7.[=BOI5:-?IM\[7UW??B'"YT&Y.XV:Y*ONW(MKXE7Y3%A^UV
MDYK[V"=85L&W#=INZ-#GYG#W *4[J&5N-JPB;SNKK6^ME^5S[U3N9L.<V]PY
MR<ACY .FRS!A*(*%\+1:/2%!\Y-9/N D58>;.>'BJ*1N W&:!2H-Q/L%(7PS
MD.>E\GP\_@]02P,$%     @ X(L.5]E"/2=4!@  @1\  !@   !X;"]W;W)K
M<VAE971S+W-H965T-"YX;6RM6=N.VS80_17"*8($2-8B==_L&EA;*IJBN2";
M- ]%'[@R;0LKB2Y)KY._+W6Q98DT5VZ5AZPMGSGDF2%GAN+-GK)'OB%$@!]Y
M5O#;R4:([?5TRI,-R3&_HEM2R%]6E.58R*]L/>5;1O"R,LJS*;(L;YKCM)C,
M;JIGG]GLANY$EA;D,P-\E^>8_9R3C.YO)W!R>/ E76]$^6 ZN]GB-;DGXMOV
M,Y/?ID>699J3@J>T (RL;B=W\#I&;FE0(?Y,R9Z?? :EE =*'\LO[Y>W$ZN<
M$<E((DH*+/\\D07)LI))SN.?AG1R'+,T//U\8/^U$B_%/&!.%C3[GB[%YG82
M3,"2K/ N$U_H_C?2"*HFF-",5_^#?8WU[ E(=ES0O#&6,\C3HOZ+?S2..#&0
M/'H#U!B@OH%SQL!N#.RA(SB-@3-T!+<QJ*1/:^V5XR(L\.R&T3U@)5JRE1\J
M[U?6TE]I42Z4>\'DKZFT$[,%+98R[&0)[@461"X!P0%=@4];PG 92@[>@F_W
M$7CUR^N;J9 CEG;3I&&?U^SH#+L-/M!";#B(Y2A+C7UDMO<,]E.I]"@7'>3.
MD9'P]UUQ!6SK#4 6LC7S60PW1SHY_V_T^#^/WG&&?8R]7?$Y9_C^(&N< 5PL
MP9;1%>'EYI</5H1P7:AK,J\B*_//TPQZOAMZ<BI/IR[4X2S+];NP2(79EN,$
MEMW%Q2K.#Z&+VE$[VIVC=L>H_7W!=PP7"=$IK4W=DR$]R_9Z,E40M&'@]J8?
MJ3"$7*]'%FM0GL3Y>I'N4:1K%/E); @#M-[*Q1HDE MM:%U5"[1\Z/0DJS _
M#.R^8A6%+#]$/;)8,Z9GA:ZCE^P=)7MFR1VQ+U\$"*)WC&0RM\EECIGXJ=/O
M*7.Q+?FO)W\0*E)1GHJ*GT-UQ/M'\;YY0U/.P8K1_!!SF;YU<GUE\+<P0,B'
M_:VL 3H6])U^R#4XV[9=%/8WLVYDY#O^R2+J* ^.RH/*TC:N]+1(:$[ *_)C
M6]:TU]<Z\8')A65?=LVW."&W$]EX<<*>R&3V\H5<FN]TY6),LFA,LG@DLDXT
MPF,TPF>2JR"251P"(AM"V84^$H$?,@(X278L%2GA8$.RI02!KTQV.N N2>BN
M$+J@A>K6\V0-Z"<H'2SP_1XL4F'0MMS [V]2#5W@A8ZK7ZO0:GLNR^B?+R2A
M3X3]+!LMNEH1=DS. &<93:ID)2C88R9KE#YE-T.<3LY!KN7TDY8&U\]8 ZEB
M(U77%2?M)S2Z8K'!Q9J4:V"%4P:><+8CI5L:Z2!+\4.:5:M%ZP6HR3Q^X"DK
M0P.4383O*>E;QPB1BP(EA6N0@:S:H7?.*:AU"C(ZY2L5L@^C)SGM#2B(=F,T
M3)W80>BIRT#%P2#T;&5OZ C]0+8#??4J+O"<,+3.[8ZV*X7FMO2C/!Z_RF0I
M>]V(U^I6V\*WT"F[EGX-TR"A$SJ>#?O*-90H<'T8]*N8!NG;O@O],TTI;+M2
M:&Y+%QF6)?Q.)H,\EUE3'O^21_#7!Y(_$/:WU@]&ODO+V:ALT:AL\5ALW<BT
MK31TQ^HPH+$KOS@F8[)%H[+%8[%U8]+V^M#<['^O7@/)6GDGJRF69>3CKMPH
M9?VXWV Y(OBT$US($ZXLL&_ '/,TT09,[<:13(ZNZ_9SB0;H5XV[4D94I.L$
MH6_WCT%#*+ON:4\#T'P<N- ]49KMA/8MS1RJ??L9!VF 9QRD(L\X: !EUT'M
MH0$:N^!9M2#*RGK8U_+4!'CI&JT3:K*@4Q^N$.R[0(595Y;;EZ\ALZY"OR]>
M1W;NW0=L^W-H;M";4 ^7'@Z3KL)TTC5D.NDZLG/24=M[(W/O75?8.5C4%?;^
MV0IKYKLTFX_*%HW*%H_%UHU,>Q1 <*P*BXR'BHMC,B9;-"I;/!9;-R;M2029
M3R)C55BDGA:\4%,6%D.!T5!@/ #8=4Y[4$'F@\IX];49:(![!@*CH<!X +#K
MGO8L@\QGF<NJ:T/63??*84Z+ZE\91%I4_P5^W*#";H$YH[H])R#S._=+2VM#
M]YQN'4K5K4.INMT!NJ<G5XHY8>OJ+I>#Z@5=?<-T?'J\+[ZK;DE[S^?P>@$U
MSR-X'=>WP2U]?3G] ;-U6G"0D94<2CI#SI?5][WU%T&WU87F Q6"YM7'#<%+
MPDJ _'U%J3A\*0<XWKK/_@502P,$%     @ X(L.5Y[E)<W#"0  ZU@  !@
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
M;)-G04'UQE!H0P_W/!PVZCZ3]'H2J<\E_5W(\;&/\;AU06^ L=-?;CU3VK9
M>.Q*L:6,V NTL!TA8S!H/B,]E4:,J33-O3.I)_0:C)^N 67>0-$B4#1*)&UG
MP<)SW?$6+!'4%I"D9_*($9-G1N40D6%243EZ,XR=*BH>KT"5;1(JIQ.=0N5(
M1-5+L.?3R"OY-%,J1Z_'>"&"TF^@:!$H&B4B[Z=ZU$V4U*_$LR<=R1M2.03V
M@4?8)QYA'WF$?>81$BV&0AN&5,\.$GV#VB])^LC*AL<)V8:5O*JRON0\D)[*
MM&[#B3(F#1ZQ9VJ!B;,0&OKU^HWC I3B T6CH&@Q%-HP+GJ*C^@IODDE%9$]
M(QBX/@K&Q-UDR5!OE[&'(=$H*%H,A3;T<,_N$:.V.,G]<7DB+[9H7?@>\G@1
M.O8Y* DGT2OD<PK3 C+N/B$B:T:01U#@C@LJB:0ZF^NI,&+\Z*+FYKC<#Z"L
M%BA:"(H6@:)1(K):BH)*%-2G<3U=18R>H%1V!<O]+B6 I)2&W@QCIXJ*A06H
MLDVD-(BD_TM.:4@DU2NP)Y3(*Q]G-"8V('FC)2A:"(H6@:)1(M)?BG4H"NI_
M.J2GM1S[#<LI!Y3A D4+0=$B4#0*BA9#H0U#JN?*'#U7!GQGW)$P5#[" 1I7
M67JSC,,%M+EMZB2H(S)G,KD8RKRACWLJSM%3<:\MF1V1%Y*7S'K]QLX$)=6F
M3H*"JHVAT(8N[XDW1]](-ZD:=F3/)3H(V<)CLH[XK*%<,M3;9>R\J1924+TQ
M%-K0>V>_$:;GN%Y9Z7:H R_)*UV]?N,%*^H=)]HJT\1*5R*IJ'0EDLH\V^EY
M),?H"<C75+IZ#<:)%6@+&2A:!(I&'9%SDV?8$D%YACT_^Q77YF> >7'$RZ;*
MRMB&C[0_^!RB//ZR[O%-7>S;'W:]+^JZV+4OMRSA9V4CP+_?%$7]_*;YK=C3
M[QM?_Q]02P,$%     @ X(L.5V@VS6U'!@  (QD  !@   !X;"]W;W)K<VAE
M971S+W-H965T-BYX;6RM65MOVS84_BN$-PPMT-02=<\2 XG;8AW0+4C6[9F6
MZ%B-)&HD92?_?H>4(MDBK22#7Q)=#H^^<_T.Z8L=XP]B0ZE$CV51B<O91LKZ
M?#X7Z8:61'QD-:W@S9KQDDBXY?=S47-*,KVH+.;8<<)Y2?)JMKC0SV[XXH(U
MLL@K>L.1:,J2\*=K6K#=Y<R=/3^XS>\W4CV8+RYJ<D_OJ/Q>WW"XF_=:LKRD
ME<A9A3A=7\ZNW/,ECM4"+?%W3G=B[QHI4U:,/:B;K]GES%&(:$%3J500^+>E
M2UH42A/@^+=3.NN_J1;N7S]K_Z*-!V-61- E*_[),[FYG,4SE-$U:0IYRW:_
MT<Z@0.E+62'T7[3K9)T92ALA6=DM!@1E7K7_R6/GB+T%H,>^ '<+\'B!?V2!
MURWPM*$M,FW6)R+)XH*S'>)*&K2I"^T;O1JLR2L5QCO)X6T.Z^1BR:H,@D(S
M=">)I! @*1!;HR41&_0%@BS0&?I^]PF]^_G]Q5S"%]6Z>=IIOVZUXR/:0_2-
M57(CT&?X2G:X?@Y(>[CX&>XUGE3X>U-]1)[S 6$'>Q8\R]<OQQ-PO-Y[GM;G
M'?.>\M):>VG-68G^K"DG,J_NT95*SUSF5)S;W-:J]>UJ5>F>BYJD]'(&M2DH
MW]+9XI>?W-#YU6;SB90=>,#O/>!/:5_\ 9WF7<&$>(_R*F4EM5G;J@BU"M57
MMHLS' >1&T,(M_N6F(*1%P5NA'NY Y!!#S*8#--5]@,JJ<UMR:#[I*Q*\X*B
M:HQ>O58/4Q78FK-M#GF+5D_H7:-J)*_>(];'F$S'.#AEC$^D[,!]8>^^<#+&
M7RM)0:M$E/ *O #=5_MG0POE$O07!^]"QJ>LJ:3-$ZWZ8"^LSBCPIL29%X>)
M']@#'_7(HTGDMQ#I+>5/JJ.Q]9IR%;:4"<@#4A0LA8Z7J9#O".<$LL,&/C*A
M^3AP_+$)IIQC!Q_WX.-)\,L-J>ZI<O":Y!QM2=%094@'%A4Y6>6%SC\;[MC
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
M![VA5*1T_52J5I]&JG41"$=N8$L),Q 0HPE.FOB=5'U(8"F1:Y9&VB8-!B#
MP=+$/)SX'L,<!-P3SCA3VH[C'&9@UR%S4$J"N:42A*H!MV\J_!,"'Y^>OKNZ
M?1,<ZNB\:PJL?&?!3[NZO0ZS/E4;D';Q?.I=]H^B%*VQ:UKJ)U?\I;('8_Y;
M/NZI3U_?EZ+S*3=H]NS891\>94;E-@;Q2$UQAI4AY75UM;CR]N222@CX;R9\
M%Q*\3PA=DW$UH=+N8$\R)3MJ2Q-.JO]:^:2:@=;:UL6[<9W(Z1CY6PIXM?L)
MPEZJ.TI5EP?QLV]VQ %)5Z[:%7E75T$YIRR&,_D0W 7CXR<>67O>GE/A4*[9
MJ%IQ&THBNHF4?KPS?41Y[_WCPJ/'>&2WSIY7'FK1#^RV4LHG!4Y"%XNPC"H$
M(RU'G):ETFY>B&M2G.[ K('QB@)\9:L2Z+BC"J-E35NT#1^&*X'(T4KR'ET#
MB(LI!-J:6SB3*$#K>^G)$(L^E,F?5-D27,R>C[;K**G&?A!CK0)J23<G#PZ9
M*K8Q],:A]L\R)ABVDZMA98:F<AA(Q@+BD"VL7)1-@E@1P<ZG8K=><C?,N;XI
MV8LS@V&V$1-.XA85EZHX:2:\M20W,=M<K3^H;^PC1EO",0F?X'7]\Q\Q.U#
M..?EY6V/Z)*.:'C"684Q(8JF-E^S7VE](&8=I1.G[6_&AJK(BOM!"P9"#%7>
MQ@YG*+0%>0]Z*=6W:J ZP;GXZJ8$QL V3L?V$L5A([%?9R$\7E(?@<S%#4I4
M=L>^#GR@CA&.)CDRMZ2N,JDV8HNW'L;XO)$.#(6%?3@&,E^YF4&I+T$AK\?>
MH -$:<8]AJZ3B2RPV''?2'5T<7Z='$N7N*D:X49'PW"H'934QX1,W1_L1N&E
ME\08)Z*6I)R,S.&A23V%GO@8+NN4T[?;''!&75PQ\^427I^+V!BQ(>8WI+?P
M+&95:M](<45TJLA6(]D@L>N@A$6,7,NB*QFU+\=]OGTR<XU.RBJ0I#Z9GDXO
MNL7B%JH<R# LET\C;\Q!5HAT:6[<":3N>*@B?XK804SF30!I"QU\=J%*M7+M
M2JT*J1=I7B"3PW/;T/?-@E<.9AH780*,[60=GI=YW-LJ$VI141SJ:AXC+6F,
M>U=)Q"]=9>?OOGTAYL:@./+H\J#+&(DOH:!TX%[(-Q<020<D5?I/(?&W*22.
ME_GV>P>_:<'Q_Z@H.!#V(3DZ;SZT'%D6FX2J%/;,Z':+6;02A!ZHA8V=8F!@
M @+<X.R+<*E,;@>Q^4,QP\$ZUVD/XB@<\9##X-F$V@;=])%N<$P+M[I"9XS%
M+($!,F)36/*6BN)(A!AT]4TND]']1GA4TG_76:A8>E25<3W=P3;'/B!5Y:C<
M$,_K#2U6-J&EK@,^J2[[79JZ.)DD>Q>Z7+L^\([ELQ]3KGL=.09Y6E50OE_&
M\8#/F4#K+IHANFY+-K@1G< :TN,;^#UH770!*+;N+LKDQ=.FA?QEC_VQAWMS
M*M@#1]/NY[C2ZA[UIT'VG'"R5 Y1F+7:P52;BD4X$L*5F;V%Q3TK5SC@?#]4
M,9U;CMNS)*JL5MO2-V3'%<0W:.,N\C#XX1"JN](6>I94+=MY,SVDV:+#!S6*
M-]!?==IRC"] 4OO6&[LQ[-9!"E?P%-^K2$8#J+)R-4LS3F#7@Q^SEJ*,BA;A
M1E$$C7N=X)4R)654[AY WA5_XFL7T>.(@MON?@QU_^D"PO?GY]S@]@Z^=V^P
M-[R[OO)^+Y?BM-CQU''44(V#O2H;%*C0)5 GU8Q?_A@]V4UZ86^_5<U7(4T$
M?0[DG. Z;6%D:QDPL/!340J1Q8&+3S[Y4_:+JXR$BVYD,7P-O%O622U4['IZ
M7#KP[F%S!XI0#NPN!<JXN!SCOFT1UZ>&[V)R&X>4$.O;I;_C$+2FVSE<$/";
M L&,OHON& RS!VZ*N[(= <3^U:EK?Y'Y$Y53</Y!\3!5I7#-MIB_J]K]S$4"
MON@&DS^(M-Y[%TE^X>#_0/!'+&&CJ*/\6*S.B:.'-RRM#B Z%3/A.BCG'SZ%
M[CKUDV@:U#NC?3C$/@PIVIX.8X;!KS5=&>RN7'-P\V8ON(DMK[] E_>G[LJ:
MZXOX6&-P0\$E[F.<?'_S04*-T:G_"JF5?-P27^$]%-;O=P'& N_?-E5[D+!?
MGZK]6Z=FORXE&U*^EZ+!AV>5MOW4[. ^S@KWZE[_Q'L3_R]2HE_%O&.5$RBO
M'$;XO">^WO";G*EOB8\YTD/J$+5,Z.LQU][A>]S+&E9ZLM>9N:^GY7.^A_?U
M-[$-5]D<5+"/4&6G+W$)VH4R:VA)G/0W:PQB)B .";<N.Y<S^ K-7W",T?T;
M >ETI%GYS9ZJ\S "IX_&YD?T!#\:^T5F?RY=2,Y!!KG8%&QS7XDL0^M8+O5:
MYT._TL=<\NT7M95 .6@D1.!0EF9"O^MVXRX1MB'Z1;!6R\6=<@FB*4ANMEJ7
MR><O-6B0E/0C\F.CQ-^'@<;RMO[N(M.Q;&O&I55>+4"CQN"J "O(C/F&4-K/
M+GP3+OJFCK6>FW1"._7!*-2FZQH9N0]CU_RA$IFN/YSGT!V,S,7O$_["B#CM
M(!\XHOFRR)(^PDMU?T @=557VV;-1%+;4-X:G%ELI.8Z.>W9!CF!A@5%?V$-
M5N:*LJ:4]*UQ)+%2^NZ!Z&3_#CEWF9F!##<U*0#SU11R!<9"^")"D")2"5>O
M/;F"_O:+^&,9))D9C*A15.FO8,92UYBP>>8*AX&I[!;4;&U42JKH$JL]*B><
M/73WN8E5@"6@9YLVK2MBQ#'M51D24PK^5Y5\YS*N$1+0;[7/"G;\>0"DFS9"
M:\KWV:JV^PYT$EE%N,U.91K;YN("HR:RSV_"UTRTTEXLP8FFRG!$2WJG^!,U
MN@KV!R;^NB+9EX_[,O/)Y72"[)BU4-FUU&VH>T'!S6@AAM5@"SJ>7$R>/;N8
M7)Y_[Z^1<+7)?PTD7X^F=<M6C]30.AU29=RD>O+]LV>3B^E,8IF<4=3E,/V[
M"(!>)(P;^:S3IV"/I7F?%;W$.\I&QYJ;]%"D)!ERN/U!8TI 6C*;[]6KZ6Z&
M1)9.NX(:A,\0+7]KW!:B6MRI'[^7LM^VS=HZS"+?NW]O UK;\A=<[$08"WW0
M@I!",);'R+=7E.DSTEJI&+*[,XV_[Q1_![R!8[0,%V.QZEY/A>S,%JZ*$>R+
M5=3?"U"A6#>\C71U>YW<MHN&+P?-IY=/+R"_L0_KSZ*_G, ?=M/?A[ "5?)'
M%,+3\"<HKN0O+W3#Y>]7_(S,%^@"&2\Q=7KZW>61A)K^%U##?X=A435-5?"/
M:ZUP#AJ ]\L*'MC]0AN$/\SQ^G\!4$L#!!0    ( ."+#E>*_09(-A(  &,V
M   8    >&PO=V]R:W-H965T<R]S:&5E=#@N>&ULQ5M;;]O(DG[WKVCX'!S8
M "U+E&3)N0%.)IG)[&3&.\Z<66"Q#RVR977"6WBQK//K]ZOJ"TF)<I(S"^R+
M+9'=U77]JJJ[]6*;EY^KC5*U>$R3K'IYNJGKXMGE915M5"JK45ZH#&_6>9G*
M&E_+^\NJ*)6,>5*:7(;C\=5E*G5V^NH%/[LM7[W(FSK1F;HM1=6DJ2QWKU62
M;U^>3D[=@]_U_::F!Y>O7A3R7MVI^H_BML2W2T\EUJG**IUGHE3KEZ<WDV>O
M9S2>!_Q3JVW5^2Q(DE6>?Z8O[^.7IV-B2"4JJHF"Q+\']48E"1$"&U\LS5._
M)$WL?G;4W['LD&4E*_4F3_[4<;UY>;H\%;%:RR:I?\^W/RDKSYSH17E2\5^Q
M-6.GX:F(FJK.4SL9'*0Z,__EH]5#9\)R?&1":">$S+=9B+G\0=;RU8LRWXJ2
M1H,:?6!1>3:8TQD9Y:XN\59C7OWJ3M]G>JTCF=7B)HKR)JMU=B]N\T1'6E4O
M+FLL0D,O(TOPM2$8'B%X)3[D6;VIQ-LL5G%__B68\QR&CL/7X9,$?VZRD9B.
M Q&.P^D3]*9>XBG3FQZA-R"E^.^;5567\)#_&1+8T)L-TZ.H>585,E(O3Q$6
ME2H?U.FK?_QM<C5^_@2W,\_M["GJ_XY]GB0XS*[X-:^5",4__K8,)^%S\955
MQ6M9Z4KD:W%+)+):<H1]W"A$692GA<QV-+[)9!/K6L4BRN$-685/:YW)+-(R
M$16F*<1W78F-?%!BI50FP%,A2XS3&=,J8XQ6"(IZP]\M)T6I0:1(P,N]RE0I
MDV1'[U51F[DU>/DCX[7O:!WF]B95)8029R1G.'[^X\W-+7^</#\7 #A,K#$B
M[3"I,P-\C"#9(%NTE,[@/PT#327J7!!BB,GXXC]ISMW%?_T%W52;O$EB:$<0
MZ!(#F/"IR0RJ>0[>&-)LP<7S2MQD60-"OZLB+VN!D8ZE_PB8F16H?09*DUZ2
MO*K$NLQ3 ; OI9$B-TILN?,\T93.0%(<C:PWI5*LI$H_BM2@@"(4$(AAY6(X
M#&#NREB[5 ^:2$-C6(<T31]YV:8L::FBXV C, ZWZSX2L8Y%EM="0_JHQNH[
MD6-^.:1+0;$@H/.T&HFW\(5[,L2/B$CHT.J/O:6I6$7N$=:4F; ^H]R\>S//
MFC2P?B0@&I("%F)3W=GD$Y[)<U(;B89G3:EKBJ.;J YH1IK'"#=,6>UXR,]-
M6H!M,EQ3BM=-!7HPT1T]:@J>1]3"\2049S3!,O?S;Z_OZ*5SZL#X;(V, <+R
M,\P3/R"HD6YI?J3*&GE;J$>5%M:8Y 4/LM0YE%"R\Y"PI?K2Z-)Z9+V1T'0)
M8D4!0)"K1)'9C-Z+9H5G5BTDHQ]-9AK6'H:-Q+NF) *!U]ED')ZMSL\F7G%.
M.LMO=9R:$6.E.JQ;)TL+  4'38:* 9[K7+#UEP[,P 99+,NX$O0@(=AY@#-U
M%CIC\705@,.\4D9:AC,2=X. E7L&QXKWFK(-"]DZ9ZRBA)%/K=>*:Q5B+\XM
M(7R5 B,J1K*J)6G(*9K9(-A,++Y]C#8R@Y6QX#EK_Y@::/1WJ6+$L>%M493Y
M@XZ]G5T\".0.P;47NT9!GEP[0ZK'VN "M(#RCA4!/-%YS/ZZS]Z \Q4TH";=
M9!?'O6#5&$2HFF@C?"'8X0>1K8$S#SD[\:@7]012/$<9A.F+84@>EV.[T1B0
M*IE9EK<;X)WT:N2EJZK!Y([F;;32T@"$M6((M%%FX(Y3&2&NC3/ZM.^403<A
M,+Z0+8[@%AM*QB3:@"MX=J5Y7:,@'XB"K\ZWT$TPE!(,\=125Q#)^L1^_OKF
M_&A*@VP ?7;6"E@X4YK?'U<$;/SD:T.*+)-SC6']@*#Y_FM.3;;4$?H$4@TR
M%=*M)M!<J4@VE7(J*%"$(=@@GC-^!-W:BN,0D:"1D?C#3'];P3+L&^3"IH@R
M'D,\?JLJ36U!:5C7-OZH1'(!6 T:*I49T@E#&$*$K:L\-^30@*S&I1<3O0QP
M-K0IPY#GIR0A8QO&J]I,3;1<Z<3@''V/=16A6&E*D[YRU@G'R)$Y9A6*&J?D
M;U8&T3K&(MQ;98UE2CT61 8A"TBVSM!F3N,"(_%!?J:OK6J\4OL*1&XK(\0.
MBJBV!O_4Q/<T8"3>,VA!KD3)BG*)1 P!O';">Q7KF#W2KN5AU^B=5,S"LX\&
M6*ANK*^@6U<\(-)EU*3D;)&#=O5(:2;^*SH-'"RV$F-"A?1A*WYRO2:1K#A-
M"=Y* )3B(M@F-5O?9THBVRD4C7%C*I",<V::PS_634UN0OZLX<^D^@?B8<0-
M31GC2;(S2(G"D4IEV (A6MFE3 AVK0 =<UEA$KTWY$B\D=5&O(4U'V3"KM--
M(TY &"U)J)@OZPOF66</H-'#,#"O@3W@!90IO^^,AJFNMO4TQ$NH%.1T4C0E
M-&(+:#0($3&B6D;V$QHELH-!E!^P2K=$G[)?_Z BE:Z@@^G$%>Y046%JDV1'
M+EU^5C67?YT2YR>5L"T_EDWENT=QUZS(FPC=J%.#*JSOV,C=V%GTJ#]S"^?P
MK_\8W8UH@T'M[.HH&[.X+ZA'IJZ&C].GXHCK*E.!0QL \)BQU@L%^@?/>*+M
M12@?&-HKF7!G:';4$"MKJ4L4U D\U(4E= OAE40D'.+$CRC(+9 AH!DGR"UI
MB/4^U0F##G60'!+X4%ATSDD3FX!K9]#C',D=<J2M73OB#A.T*NVUMFU-6XEW
MQ. _F<$/P*K&E'%LKC[O0ZEE&-4=BGQ!T.KUCBS6[=>I$3<J,.7PS=T;\3$O
M4!4L0[BW[92&^6J[N )U[:-%:E:Y+$L6SF4!6,[;7@_8/J R"9K4<'<+3]IT
M\PX ,HIQ%)WO6CWHMGF49ET0B2RD;]M]@$@A!&.N RM$,4-Z9M3%%:'4YB67
M(@1CC/E.AX ]*BH(;J @*J1IF#35\4K56VK-C1. %-PSTC!+[=-IVC$DI8&1
MJ1+@2/ 9#>DQTJ#6!>Q5=@V]P7<)T-HY(T*^G!SL7U;/.BN:VA0WQ*19BIW?
M$S'![BF)>^C"3-[H>RQ>.Z+<(2 WQ9\:SEQ?FIS^L4IM7<5MEA'5E-6 :H!4
M1+V/<3X"W$Y%<?8+TD@B)ETE5.>^6$CR[2$#^8JVV3B>K'B6RK1/91C%AGW[
M$+5LA6OY"^R'D 2PJS%]ZE$UI2,+ \].V.>OGK<S.RYXR#HW/GC35^99J^;S
M/3UVN3[0^?.]U</>ZG9)4]HC!K*OFM!O-EAMQ*BP(LK<O+G7?FO%&I:'(TNG
M&AWYTP(0X<.IK?3'Z1RP3$VF(?Z<_&E/,].>9H:<"C1-3,%5ZX0KH2QW<8PX
ME::$,^UAJ=:YWQ5@7$/K YZ-S\:T9%XP8N7;K%O"!UYC%(QV"Q P8@#)[![9
MYZC-HDVFOS2JPURW1NN6N,[6O9++HD9,U$OC]%W)1ZA1N!<E@[SS<?*^H^AN
M :0,9\1-?2RN6'B"9]XJM'W^?N#%?E5FF/H0VD9;*T9T:]).>J(R*J:,VYTX
ML)/<2563N4]5/W0F$<[\I&)J4&VJ&@:-=J$#YA$"A/OQ7G$R6+\P5Z;:J%R6
MZ\SQK9%]U>F>>EO$/3L=:]7Z@#;$#I>J;F.8O3N[<%\S55]P9?LG$C5YSB\N
MV?5<P';2[:;UK=DP(&YN[;;&;2(CD]RVAI;?J3']<:;VMMXMC=^H8>#.9?B,
MX+[1YHGU%T.P9_.+V9A9:1_.EN,1BF<XH9_>WW%S>PBT@N?7[AJF9$.N7I",
MP)MDL2GD*<S1.YK*C^& BZ7 5*66CDBITEMU7:;JEA$#K933\U:CPK?FW/6)
M]FF0%W(T]M([ZJ!VA*:DL_IDMQ)+==&M/S@^^\\,)[]"]+-?4$*? P^XLKU%
M/OB-N)7E3MQMR.'V]_OJ;6ZX-N=%%0WR]:8)'MC8[J)B_!O>C[T1N2-K9K -
MS;O7^^]&CIU.B4^4^2TE$8A(6.WJ,-YU&V)K9$1,6$1;O!=4ZO76(^TA#T74
M59OSA5C#>]P^179 PIY ;/DXFTP.Y.7C@CT1<Z U[45Q;6:#J6T/?3OS)WF_
M?>[.=A <I7*;4\=4V#&YW]F @NQ!1=_;V)6)5T_8 9),*5,C9$OC=RP\&K#
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
M:6C"W36CE8K*!M#[6E*G6L,FZ)9T_!=02P,$%     @ X(L.5X'.D.>K @
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
M[>=<->U8N6MEE0ZA=(]ZXXQE[9 ;%]KB.&-=<$RX!ZO*+)<Z[V..G;)@EZ.
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
M2 %:65J ]TL#7,8'.J#[%=C%?P%02P,$%     @ X(L.5S+@O:.:!   + P
M !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&ULM5?;;MLX$'WW5PS4H-@%
M!%N6+W$N-I"D6[2+I@C2;/NPV =:&EO<4*1#4G:S7[]#ZF(YL8U@@7U(1%(S
MAV?.S%#TY4;I1Y,A6OB9"VFF06;MZKS7,TF&.3-=M4));Q9*Y\S25"][9J61
MI=XI%[TXBL:]G'$9S"[]VIV>7:K""B[Q3H,I\ISIYVL4:C,-^D&]<,^7F74+
MO=GEBBWQ&]H_5G>:9KT&)>4Y2L.5!(V+:7#5/[\>.GMO\)WCQK3&X"*9*_7H
M)I_3:1 Y0B@PL0Z!T6.--RB$ R(:3Q5FT&SI'-OC&OVCCYUBF3.#-TK\X*G-
MIL$D@!07K!#V7FT^817/R.$E2AC_'S:E[3 *("F,57GE3 QR+LLG^UGIT'*8
M''*(*X?8\RXW\BP_,,MFEUIM0#MK0G,#'ZKW)G)<NJ1\LYK><O*SLWM,"JVY
M7,)'QC5\9Z) N$5F"HVDO367/4O;..->4D%>EY#Q <@QW"II,P._R1337?\>
MT6LXQC7'Z_@HX.^%[,(@"B&.XL$1O$$3\\#C#0[@?4#-U\Q5 WR6QNK"!0H?
MT#(NX,^K.2U1L?RU+_(2>+@?V#70N5FQ!*<!=8A!O<9@]OY=?QQ='*$];&@/
MCZ'_MU0=A=Q/&+XJBS"!*P-J 20^-N(#DRD)E6 ^1PV#OE^-0^!RC<9Z$I"A
M2&D!;(;PH*F"X2I)5$$*,XW4,!8UU3&F,'^&+[A& 7TR7Q7D6E@N^#\NPJ>"
M.*2PTCQ! [\4DJ5_$Q2FOSKHLI6I#?0CDAL=3<!3VIPG3  SAA:[\$#[WZA\
MQ>3S^W>3N']Z8>"NF N>P ^F-7-<'2-*-I4IJ)+Q5V92]M1UP9LBR4*_N.L&
M:U*>^3.%&W\D>.\MQQ?LWT88:$UP-B<%+"<OFS'K-Z]B@(P9/R]-GL$J@B7\
M*M2%JXFUKPG*VA[6;7#BG0C:ER\X\=QPFQ').AF5>PLPXZB93K)GTL6^K2+:
MS!-%9WB*NN1_YYL/MTF@0.8(2%8J=X*(9\"G@HR$:TMZ^SH8\R)!VXSLC=W
MAL0K7*((KHQI'Y6#2N[:O57*^+B4?B\EZ+/H*MZRN2 XWX:.<<N'R_+CZ[]B
M;VW*>N^7+;#@DLF$;^O.>;\JO U29["R;RDL5["TVE:&J-!'N3Z1J MX"<5E
M2DFT: Y&7C/;)LUBDDG^5%1.==V4QT&9M.;<\%EOX78[NV+455RGH'P.X$%9
M)CI7/N;SSJWO1"<Y&!=$&7I]=.T>6R=.TS']348#FG@EXXN=T=:@\V4KY7GG
M91GVPZ@_"L>3J/&MG\V;SJO^:)D,!N%@.'R]TO'1[:3Q!,[&XS"*(C>:Q.'$
MC[:4^^'9<.)6.Z]+Y__0,)Z,PE$T#D?CR0$16Q;'51R<#?=J6*T?5G 8]<-1
M2[]JOE>]>I.3QJO-]?1L',8Q>6:N47RW2.4^)=(L_$&GW'F^T"HOQ7.I=^<!
MB=S==Q7HM6YP.>JEOZ?2R>+$*R]SS6IS%;XJ;X!;\_(>36E9<FE X()<H^[I
M* !=WDW+B54K?Q^<*TNW2S_,Z#J/VAG0^X6BKU<U<1LT/Q!F_P)02P,$%
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
M7*;XW?*Q531R??B$A=9T'03 L6NN=*:I![\[[^C,-DNTNK]A+D/DOIV^U^(
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
M_94,0;==>;NP:NT[X9FRV%?[Z1)_9+AV!'@^5\KN%DY!_VLT^1M02P,$%
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
MH.L7M!Y8M?&OUE)9>@-]MZ"/#M3.@>972MG]P"W0?L;,_P%02P,$%     @
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
M6"-,4Y3H!_A:D"W.@$K1-D\JJJ"DTIO>=NP,[>V^\T8QO<]>B0U.8&2IC50
MWX(U_N4G-W!^;8O#2;E9EW*Q2>[ VW[C;=_H[3WED#"U0O^%%$G\B!9 84G:
MO:VH?(.W1K%SO3TI-^M2+C;)'7CK-][ZW^>MRG8)+U2ERMN(4 FJ=[*<X2J=
MXTRJ;;'-?O^D_<;^G&N_?W)J=RD7FT9W8'_0V!\8[9^H1/,Y)5FAORR0@*3@
M1%N+L)2<+ J)%QD@R= .<ZZRDTI%A"*QQJJSK2G(*'?F<*==DD7!*^^\0=AW
MU-]1Q+I4C3LB.PCNH GNP!Q<M8*@_')D2Y47.'_2'Q4J+Q1E2#FDD&_*]V5=
M6SB- N>&LTNR:/!JY7F^'P[\@1\>Q;-+V;@CLH-XADT\0V,\Y_@IURE=!V^2
MJ!3/ =VJ79&31*J-\@O=JD+^5M(W<I\;RB[)HO#5R@PN?7?0.XIC>&JOC3OJ
MU4%P+IO@7)Y:;$5>9%A'(E(9+"$2_7T#^0+X/VWA,+*=&XXNR:(NR69=DL4=
MD1W$UW5>SFC._[V=U@K[4WW@>J%[_(U2M]N?Z[T@' SZA^VB%C[/<5RG?[QV
MV@C#2R?TCE:0V8+OM7CO&.R:3S$9%@)-4,+R7/FHSMW)0[.*T']JBU-?)SA#
M\V*A3L;HC^42N Z"::&9)<]=:9VR19VRS3IEB[MB.YP*WLM4\+H[=-5<IA.M
M6>[LP)T4G'4J&!L%*XOMO?NG'/BJO"D4J+Q-JBX2FMKF-G)2WL$=U5^[5U.W
MI3YRKV;57>,+?77U>8/YBE"!,E@J*>=BH'8D7MTF5@7)-N7MUX))R?+R<0TX
M!:X;J/=+QN1S00LT=[KC;U!+ P04    " #@BPY7T FE.KH'   J/   &0
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
M6?OR041K438!\O=W15$_OVD(]H\'7_T'4$L#!!0    ( ."+#E<N,@E,80<
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
M-DW%#3/3]D%:@%E?":&?"MM9NC^2Y"]02P,$%     @ X(L.5YK*K?F3 @
MH08  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&ULK55=;],P%/TK5D"P
M26/YSM;11MI:$* AJI7! ^+!36Y;:TX<;*?=_CW73A:U:U9-B)?$'_<<GWML
M7P\W0MZI%8 F]P4OU<A9:5U=N*[*5E!0=2HJ*'%F(61!-7;ETE65!)I;4,'=
MP/,2MZ"L=-*A'9O*="AJS5D)4TE47114/EP!%YN1XSN/ S=LN=)FP$V'%5W"
M#/1M-978<SN6G!50*B9*(F$Q<B[]BW%LXFW #P8;M=4F)I.Y$'>F\SD?.9X1
M!!PR;1@H_M8P!LX-$<KXTW(ZW9(&N-U^9/]H<\=<YE3!6/"?+->KD7/ND!P6
MM.;Z1FP^09N/%9@)KNR7;-I8SR%9K;0H6C J*%C9_.E]Z\,6P(^> 00M('@I
M(&P!H4VT46;3FE!-TZ$4&R)--+*9AO7&HC$;5II=G&F)LPQQ.KW,,E&76I$I
M?:!S#H26.<%!64-./MSC85&@R#LRP^.3US@O%F0LBHJ6#V\5>1GZ: *:,JZ.
MD>=V-B%'KX^'KD;Q1H*;M4*O&J'!,T*_U.4I";T3$GA!V ,?'X9/($.X;^'!
M+MQ%RSK?@LZWP/*%_^+;-:-SQIEFH$[(N)822DU^7<Z5EGAL?_<EWZP6]:]F
MKO*%JF@&(P?OJ@*Y!B=]\\I/O/=]5OPGLAUCPLZ8\!![>@U+RO%VHA.4]V7:
MP!,+-S5FG491&'OGR=!=;R>Q'^>?>;$7#;JX'7U1IR\ZJ.^;7H$D5;-KRFX;
MM >U3VU#%F^I"()!%(=/Q.Z'^8D_B,)^K7&G-3ZH];O0_1[&^QXF":H:/)&U
M'^>?)\E@$#S1Y6X5$%.\OU*Y9*4B'!:(]$[/D$@V!;'I:%'9FC(7&BN4;:[P
M#0%I G!^(81^[)@RU;U*Z5]02P,$%     @ X(L.5X&POJ:U#@  G:,  !D
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
MT4P):J/ M3\28!VN_60^!>HD0&D!E!9":11*BZ TAJ*9:M5.@GM^J($=U$J
MT@(H+832*)0606D,13/71=#>A6?W+EX]L&NX.P=/-_8*=)49E!9":11*BZ T
MAJ*9,M..AV=W/,*[*/Q]T3\O[ ];OVOG=6WJH+0 2@NA- JE15 :0]%,#6H?
MPSN4C^%!?0PH+8#20BB-0FD1E,90-%.,*PL2'<C'\/;T,>SQ.ZL,N]H0=KDA
M['I#V 6'#N%C>-K'\/;Q,3X]D*_S=3/(IX+4JR220)1QD4RWK06T@RMX/";Y
MK"HKGHU4IJ=9ET,MT3&=%?%897ERV:8V_;ZJQOQC7<DJR!(J753?'4.>DS0E
M]R+.)X+PK9SZ>E W/;< C5D_KPC/B/@NBCB19:?UO3BRW!O'.?'[9'EMM3;,
M4-L%2@NA- JE15 :0]',2T;;+I[]T8[Y)9/K2R9O+IEC\OMRB:,[O8S1#4]3
M.:BX?R&ANBC62Y$?VY?7N_8V5_C9:,:A[@N4%D)I%$J+H#2&HIF:U.Z+M\-]
MV:[)<-'2W2Y:NJ^+)9(6![5+;Q[Q?%5ZLH5<5Q_4;X'20BB-0FD1E,90-%-]
MVN#Q[ :/=>XNV[>%**W3>:B? Z4%4%H(I5$H+8+2&(IFRE*;/MZAG@[QH)X.
ME!9 :2&41J&T"$IC*)HI1NWI>'L]'5+/08[52MYJ90ZEQ6M>)NT=L!U8S["2
M^HD".:$9&9.M6994R[G0,:D/C?-,!JK7EVF?):U-NVIF)OXYYNE#O7Z(O&)>
M/8EKO2R@[A*4%D)I%$J+H#2&HIDK'FMW:6!WEW8-'7["F+='[MJ(0VD!E!9"
M:11*BZ TAJ*9:M4FU< YT(AB '6KH+0 2@NA- JE15 :0]%,,6JW:F!?W.O5
M!D'#W6D0V.-W5AG4AH+2*)0606D,13-5IFVH@=V&VG=NOV>?#%WV"TH+H+00
M2J-06@2E,13-%.C*IAF#0_7)2%?B!DH+H+002J-06@2E,13-%*/VA@;[>$.O
ML%-W<-<FXHMY>"'J3U'O"E;OZ%+4L?XGWJC]$W36/]2'@M(HE!9!:0Q%,_6O
M?:C!JWTHN#?:5,7FC=IKVUF34'<*2J-06@2E,13-U*1VIP;[+%0&]4:;B#N\
M47N].JL/:D)!:11*BZ TAJ*9ZM,FU,#^Y-&'9H^UV]E]FL1R:-"LPFV=)4'M
M)R@M@-)"*(U":1&4QE T4X;:?AH<ZI&B ?21(B@M@-)"*(U":1&4QE T<S]
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
MC$9,F@?@_D((O7MC&B@/S8[_!U!+ P04    " #@BPY71\@)LM$$  #;(0
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
M.KP%\VX$GMV[A^2*F[50%B2N*#0^^7#&P'3#V6V<;L) Y-K1>(5E1>\9&N]
MYRNMW6[C$PPO9/8/4$L#!!0    ( ."+#E?E_5HQC (  #$'   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,Q+GAM;*U56V_3,!C]*U9 ;)-*G4N;P4@C;1T(
MD$#5*N !\> F7QMK3IS93KOQZ_$E"^W(VFFB#XWM?.?XG./83C9<7,L"0*';
MDE5RXA5*U6<8RZR DL@AKZ'2;Y9<E$3IKEAA60L@N065#(>^'^.2T,I+$SLV
M$VG"&\5H!3.!9%.61-Q= ..;B1=X]P-7=%4H,X#3I"8KF(/Z5L^$[N&.):<E
M5)+R"@E83KSSX&P:FWI;\)W"1FZUD7&RX/S:=#[E$\\W@H!!I@P#T8\U3($Q
M0Z1EW+2<7C>E 6ZW[]D_6._:RX)(F'+V@^:JF'AO/)3#DC1,7?'-1VC]C U?
MQIFT_VCC:N.W'LH:J7C9@K6"DE;N26[;'+8 P>@10-@"PJ<"HA806:-.F;5U
M211)$\$W2)AJS68:-AN+UFYH959QKH1^2S5.I?."""@XRT$<2?3^IJ'J#KU&
M,QTF" $YFBN>72-;)M'Q)2A"F3S1)2\11M(.)UAI)88/9^VL%V[6\)%9/S?5
M$$7^ (5^&/7 I_OAEY!I>&#AX2X<:_]="&$70FCYHL=",!Y="/+H/H2O7 'Z
M>;Z02NAO[5>?2<<ZZF<U^^],UB2#B:<WF 2Q!B]]]2*(_7=]EO\3V4X 41=
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
M    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"
M% ,4    " #@BPY7[:&EXN\    K @  $0              @ &O    9&]C
M4')O<',O8V]R92YX;6Q02P$"% ,4    " #@BPY7F5R<(Q &  "<)P  $P
M            @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (
M ."+#E>ETC9JF0<  (\P   8              " @0X(  !X;"]W;W)K<VAE
M971S+W-H965T,2YX;6Q02P$"% ,4    " #@BPY7L-L-7/D%  ";&@  &
M            @('=#P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#
M%     @ X(L.5]<X]/!P P  *P\  !@              ("!#!8  'AL+W=O
M<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( ."+#E?90CTG5 8  ($?
M   8              " @;(9  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q0
M2P$"% ,4    " #@BPY7GN4ES<,)  #K6   &               @($\(
M>&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ X(L.5V@VS6U'
M!@  (QD  !@              ("!-2H  'AL+W=O<FMS:&5E=',O<VAE970V
M+GAM;%!+ 0(4 Q0    ( ."+#E?^'N0U%10  *1#   8              "
M@;(P  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #@BPY7
MBOT&2#82  !C-@  &               @(']1   >&PO=V]R:W-H965T<R]S
M:&5E=#@N>&UL4$L! A0#%     @ X(L.5VM(63>\!0  G@X  !@
M     ("!:5<  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    (
M ."+#E<IB 74?P(  + %   9              " @5M=  !X;"]W;W)K<VAE
M971S+W-H965T,3 N>&UL4$L! A0#%     @ X(L.5X'.D.>K @  ,P8  !D
M             ("!$6   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"
M% ,4    " #@BPY758.%.&\0  !;-   &0              @('S8@  >&PO
M=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( ."+#E>Q>U]TB L
M !$F   9              " @9ES  !X;"]W;W)K<VAE971S+W-H965T,3,N
M>&UL4$L! A0#%     @ X(L.5S+@O:.:!   + P  !D              ("!
M6'\  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #@BPY7
M/-M@/ZH#  !."   &0              @($IA   >&PO=V]R:W-H965T<R]S
M:&5E=#$U+GAM;%!+ 0(4 Q0    ( ."+#E<?^U8D&A,  ',]   9
M      " @0J(  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%
M  @ X(L.5[K.VD@1!0  )@T  !D              ("!6YL  'AL+W=O<FMS
M:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " #@BPY7E/E'9U0"   =!0
M&0              @(&CH   >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+
M 0(4 Q0    ( ."+#E=[0X#-MP(  !T&   9              " @2ZC  !X
M;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ X(L.5SCSJ\J>
M P  T@@  !D              ("!'*8  'AL+W=O<FMS:&5E=',O<VAE970R
M,"YX;6Q02P$"% ,4    " #@BPY7#I[Q[Z$(  "'1P  &0
M@('QJ0  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( ."+
M#E<$-%]R9P0  -\5   9              " @<FR  !X;"]W;W)K<VAE971S
M+W-H965T,C(N>&UL4$L! A0#%     @ X(L.5] )I3JZ!P  *CP  !D
M         ("!9[<  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4
M    " #@BPY7+C()3&$'  #V10  &0              @(%8OP  >&PO=V]R
M:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( ."+#E?O0X0L8@(  %0&
M   9              " @?#&  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL
M4$L! A0#%     @ X(L.5YK*K?F3 @  H08  !D              ("!B<D
M 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " #@BPY7@;"^
MIK4.  "=HP  &0              @(%3S   >&PO=V]R:W-H965T<R]S:&5E
M=#(W+GAM;%!+ 0(4 Q0    ( ."+#E>\(%T"V 8  $ K   9
M  " @3_;  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @
MX(L.5T?(";+1!   VR$  !D              ("!3N(  'AL+W=O<FMS:&5E
M=',O<VAE970R.2YX;6Q02P$"% ,4    " #@BPY7IG??\G8"   M!0  &0
M            @(%6YP  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4
M Q0    ( ."+#E?E_5HQC (  #$'   9              " @0/J  !X;"]W
M;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ X(L.5Y^-Q!$A!
M[1$  !D              ("!QNP  'AL+W=O<FMS:&5E=',O<VAE970S,BYX
M;6Q02P$"% ,4    " #@BPY7P?I]65 #   P%0  #0              @ $>
M\0  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( ."+#E>7BKL<P    !,"   +
M              "  9GT  !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( ."+#E=6
M0V?74P,  !\6   /              "  8+U  !X;"]W;W)K8F]O:RYX;6Q0
M2P$"% ,4    " #@BPY7BA.#9&,!  "W$P  &@              @ $"^0
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #@BPY752F2
MCXD!  !>%   $P              @ &=^@  6T-O;G1E;G1?5'EP97-=+GAM
7;%!+!08     *  H ,\*  !7_      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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>46
<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>47
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>137</ContextCount>
  <ElementCount>194</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>31</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>1001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1002 - Statement - Condensed Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/CondensedBalanceSheets</Role>
      <ShortName>Condensed Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1003 - Statement - Condensed  Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed  Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1004 - Statement - Condensed Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/CondensedStatementsOfOperations</Role>
      <ShortName>Condensed Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1005 - Statement - Condensed Statements of Changes in Ordinary Shares Subject to Possible Redemption and Shareholders' Deficit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit</Role>
      <ShortName>Condensed Statements of Changes in Ordinary Shares Subject to Possible Redemption and Shareholders' Deficit</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1006 - Statement - Condensed Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows</Role>
      <ShortName>Condensed Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1007 - Disclosure - Organization and Business Operation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/OrganizationAndBusinessOperation</Role>
      <ShortName>Organization and Business Operation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1008 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1009 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>1010 - Disclosure - Prepaid Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/PrepaidExpenses</Role>
      <ShortName>Prepaid Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>1011 - Disclosure - Accounts Payable and Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpenses</Role>
      <ShortName>Accounts Payable and Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>1012 - Disclosure - Commitments &amp; Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/CommitmentsContingencies</Role>
      <ShortName>Commitments &amp; Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>1013 - Disclosure - Warrant Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/WarrantLiabilities</Role>
      <ShortName>Warrant Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>1014 - Disclosure - Recurring Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/RecurringFairValueMeasurements</Role>
      <ShortName>Recurring Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>1015 - Disclosure - Shareholder's Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/ShareholderSEquityDeficit</Role>
      <ShortName>Shareholder's Equity (Deficit)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>1016 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.esgen-spac.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>1017 - Disclosure - Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/SignificantAccountingPoliciesTables</Role>
      <ShortName>Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.esgen-spac.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>1018 - Disclosure - Prepaid Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/PrepaidExpensesTables</Role>
      <ShortName>Prepaid Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.esgen-spac.com/role/PrepaidExpenses</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>1019 - Disclosure - Accounts Payable and Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesTables</Role>
      <ShortName>Accounts Payable and Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpenses</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>1020 - Disclosure - Recurring Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/RecurringFairValueMeasurementsTables</Role>
      <ShortName>Recurring Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.esgen-spac.com/role/RecurringFairValueMeasurements</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>1021 - Disclosure - Organization and Business Operation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails</Role>
      <ShortName>Organization and Business Operation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.esgen-spac.com/role/OrganizationAndBusinessOperation</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>1022 - Disclosure - Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails</Role>
      <ShortName>Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.esgen-spac.com/role/SignificantAccountingPoliciesTables</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>1023 - Disclosure - Significant Accounting Policies - Reconciliation of Net Loss per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails</Role>
      <ShortName>Significant Accounting Policies - Reconciliation of Net Loss per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>1024 - Disclosure - Related Party Transactions - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails</Role>
      <ShortName>Related Party Transactions - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>1025 - Disclosure - Prepaid Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/PrepaidExpensesDetails</Role>
      <ShortName>Prepaid Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.esgen-spac.com/role/PrepaidExpensesTables</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>1026 - Disclosure - Accounts Payable and Accrued Expenses - Schedule of Company's Accounts Payable and Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails</Role>
      <ShortName>Accounts Payable and Accrued Expenses - Schedule of Company's Accounts Payable and Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>1027 - Disclosure - Commitments &amp; Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/CommitmentsContingenciesDetails</Role>
      <ShortName>Commitments &amp; Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.esgen-spac.com/role/CommitmentsContingencies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>1028 - Disclosure - Warrant Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/WarrantLiabilitiesDetails</Role>
      <ShortName>Warrant Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.esgen-spac.com/role/WarrantLiabilities</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>1029 - Disclosure - Recurring Fair Value Measurements - Fair value hierarchy for liabilities measured at fair value on recurring basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails</Role>
      <ShortName>Recurring Fair Value Measurements - Fair value hierarchy for liabilities measured at fair value on recurring basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>1030 - Disclosure - Recurring Fair Value Measurements - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/RecurringFairValueMeasurementsAdditionalInformationDetails</Role>
      <ShortName>Recurring Fair Value Measurements - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>1031 - Disclosure - Shareholder's Equity - Preferred Stock Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/ShareholdersEquityPreferredStockSharesDetails</Role>
      <ShortName>Shareholder's Equity - Preferred Stock Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="d534537d10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>1032 - Disclosure - Shareholder's Equity-Common Stock Shares (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails</Role>
      <ShortName>Shareholder's Equity-Common Stock Shares (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="d534537d10q.htm">d534537d10q.htm</File>
    <File>d534537dex311.htm</File>
    <File>d534537dex312.htm</File>
    <File>d534537dex321.htm</File>
    <File>d534537dex322.htm</File>
    <File>esac-20230630.xsd</File>
    <File>esac-20230630_cal.xml</File>
    <File>esac-20230630_def.xml</File>
    <File>esac-20230630_lab.xml</File>
    <File>esac-20230630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="411">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>50
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "d534537d10q.htm": {
   "axisCustom": 1,
   "axisStandard": 9,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 411,
    "http://xbrl.sec.gov/dei/2023": 38
   },
   "contextCount": 137,
   "dts": {
    "calculationLink": {
     "local": [
      "esac-20230630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "esac-20230630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "d534537d10q.htm"
     ]
    },
    "labelLink": {
     "local": [
      "esac-20230630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "esac-20230630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "esac-20230630.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/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
      "https://xbrl.sec.gov/naics/2023/naics-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    }
   },
   "elementCount": 287,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2023": 5,
    "total": 5
   },
   "keyCustom": 53,
   "keyStandard": 141,
   "memberCustom": 15,
   "memberStandard": 15,
   "nsprefix": "esac",
   "nsuri": "http://www.esgen-spac.com/20230630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "1001 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.esgen-spac.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "esac:PrepaidExpensesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1010 - Disclosure - Prepaid Expenses",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.esgen-spac.com/role/PrepaidExpenses",
     "shortName": "Prepaid Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "esac:PrepaidExpensesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1011 - Disclosure - Accounts Payable and Accrued Expenses",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpenses",
     "shortName": "Accounts Payable and Accrued Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1012 - Disclosure - Commitments & Contingencies",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.esgen-spac.com/role/CommitmentsContingencies",
     "shortName": "Commitments & Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "esac:WarrantLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1013 - Disclosure - Warrant Liabilities",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.esgen-spac.com/role/WarrantLiabilities",
     "shortName": "Warrant Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "esac:WarrantLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1014 - Disclosure - Recurring Fair Value Measurements",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.esgen-spac.com/role/RecurringFairValueMeasurements",
     "shortName": "Recurring Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1015 - Disclosure - Shareholder's Equity (Deficit)",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.esgen-spac.com/role/ShareholderSEquityDeficit",
     "shortName": "Shareholder's Equity (Deficit)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1016 - Disclosure - Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "16",
     "role": "http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1017 - Disclosure - Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "17",
     "role": "http://www.esgen-spac.com/role/SignificantAccountingPoliciesTables",
     "shortName": "Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "esac:PrepaidExpensesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "esac:ScheduleOfPrepaidExpensesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1018 - Disclosure - Prepaid Expenses (Tables)",
     "menuCat": "Tables",
     "order": "18",
     "role": "http://www.esgen-spac.com/role/PrepaidExpensesTables",
     "shortName": "Prepaid Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "esac:PrepaidExpensesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "esac:ScheduleOfPrepaidExpensesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1019 - Disclosure - Accounts Payable and Accrued Expenses (Tables)",
     "menuCat": "Tables",
     "order": "19",
     "role": "http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesTables",
     "shortName": "Accounts Payable and Accrued Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002 - Statement - Condensed Balance Sheets",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.esgen-spac.com/role/CondensedBalanceSheets",
     "shortName": "Condensed Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DerivativesAndFairValueTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1020 - Disclosure - Recurring Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "20",
     "role": "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsTables",
     "shortName": "Recurring Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DerivativesAndFairValueTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssuedPricePerShare",
      "reportCount": 1,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1021 - Disclosure - Organization and Business Operation (Details)",
     "menuCat": "Details",
     "order": "21",
     "role": "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
     "shortName": "Organization and Business Operation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023",
      "decimals": "0",
      "lang": null,
      "name": "esac:NetTangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CashEquivalentsAtCarryingValue",
       "div",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1022 - Disclosure - Significant Accounting Policies (Details)",
     "menuCat": "Details",
     "order": "22",
     "role": "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails",
     "shortName": "Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn12_31_2022",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P04_01_2023To06_30_2023",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1023 - Disclosure - Significant Accounting Policies - Reconciliation of Net Loss per Common Share (Details)",
     "menuCat": "Details",
     "order": "23",
     "role": "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails",
     "shortName": "Significant Accounting Policies - Reconciliation of Net Loss per Common Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P04_01_2023To06_30_2023_CommonStockMemberusgaapStatementEquityComponentsAxis",
      "decimals": "0",
      "lang": null,
      "name": "esac:AccretionOfTemporaryEquityToRedemptionValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherLiabilitiesCurrent",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1024 - Disclosure - Related Party Transactions - Additional Information (Details)",
     "menuCat": "Details",
     "order": "24",
     "role": "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails",
     "shortName": "Related Party Transactions - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": "0",
      "lang": null,
      "name": "esac:PaymentsToRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "esac:ScheduleOfPrepaidExpensesTableTextBlock",
       "esac:PrepaidExpensesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PrepaidInsurance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1025 - Disclosure - Prepaid Expenses (Details)",
     "menuCat": "Details",
     "order": "25",
     "role": "http://www.esgen-spac.com/role/PrepaidExpensesDetails",
     "shortName": "Prepaid Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "esac:ScheduleOfPrepaidExpensesTableTextBlock",
       "esac:PrepaidExpensesTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PrepaidInsurance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedProfessionalFeesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1026 - Disclosure - Accounts Payable and Accrued Expenses - Schedule of Company's Accounts Payable and Accrued Expenses (Details)",
     "menuCat": "Details",
     "order": "26",
     "role": "http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails",
     "shortName": "Accounts Payable and Accrued Expenses - Schedule of Company's Accounts Payable and Accrued Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedProfessionalFeesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "esac:ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1027 - Disclosure - Commitments & Contingencies (Details)",
     "menuCat": "Details",
     "order": "27",
     "role": "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
     "shortName": "Commitments & Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": "0",
      "lang": null,
      "name": "esac:DeferredUnderwritingFees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "esac:WarrantLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn10_22_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1028 - Disclosure - Warrant Liabilities (Details)",
     "menuCat": "Details",
     "order": "28",
     "role": "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails",
     "shortName": "Warrant Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "esac:WarrantLiabilitiesDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn10_22_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AssetsHeldInTrustNoncurrent",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1029 - Disclosure - Recurring Fair Value Measurements - Fair value hierarchy for liabilities measured at fair value on recurring basis (Details)",
     "menuCat": "Details",
     "order": "29",
     "role": "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
     "shortName": "Recurring Fair Value Measurements - Fair value hierarchy for liabilities measured at fair value on recurring basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "us-gaap:DerivativesAndFairValueTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AssetsHeldInTrustNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003 - Statement - Condensed  Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
     "shortName": "Condensed  Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023_CommonClassAMemberusgaapStatementClassOfStockAxis",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DerivativesAndFairValueTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1030 - Disclosure - Recurring Fair Value Measurements - Additional Information (Details)",
     "menuCat": "Details",
     "order": "30",
     "role": "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsAdditionalInformationDetails",
     "shortName": "Recurring Fair Value Measurements - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DerivativesAndFairValueTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2022To06_30_2022",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn06_30_2023",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1031 - Disclosure - Shareholder's Equity - Preferred Stock Shares (Details)",
     "menuCat": "Details",
     "order": "31",
     "role": "http://www.esgen-spac.com/role/ShareholdersEquityPreferredStockSharesDetails",
     "shortName": "Shareholder's Equity - Preferred Stock Shares (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "esac:AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1032 - Disclosure - Shareholder's Equity-Common Stock Shares (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails",
     "shortName": "Shareholder's Equity-Common Stock Shares (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "esac:AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P04_01_2023To06_30_2023",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "esac:LegalAndProfessionalFees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004 - Statement - Condensed Statements of Operations",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.esgen-spac.com/role/CondensedStatementsOfOperations",
     "shortName": "Condensed Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P04_01_2023To06_30_2023",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "esac:LegalAndProfessionalFees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005 - Statement - Condensed Statements of Changes in Ordinary Shares Subject to Possible Redemption and Shareholders' Deficit",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
     "shortName": "Condensed Statements of Changes in Ordinary Shares Subject to Possible Redemption and Shareholders' Deficit",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2022To03_31_2022",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006 - Statement - Condensed Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows",
     "shortName": "Condensed Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:InterestIncomeOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1007 - Disclosure - Organization and Business Operation",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://www.esgen-spac.com/role/OrganizationAndBusinessOperation",
     "shortName": "Organization and Business Operation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1008 - Disclosure - Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.esgen-spac.com/role/SignificantAccountingPolicies",
     "shortName": "Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1009 - Disclosure - Related Party Transactions",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.esgen-spac.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d534537d10q.htm",
      "contextRef": "P01_01_2023To06_30_2023",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 31,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r412"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "esac_AccretionOfTemporaryEquityToRedemptionValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accretion of temporary equity to redemption value.",
        "label": "Accretion of temporary equity to redemption value",
        "negatedTerseLabel": "Accretion of temporary equity to redemption value"
       }
      }
     },
     "localname": "AccretionOfTemporaryEquityToRedemptionValue",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_AccruedOfferingCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of offering costs accrued but not yet paid as of the period date.",
        "label": "Accrued Offering Costs",
        "verboseLabel": "Accrued Offering Costs And Expenses"
       }
      }
     },
     "localname": "AccruedOfferingCosts",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Aggregate Percentage of Outstanding Shares Issued to Initial Shareholders Prior to Business Combination.",
        "label": "Aggregate Percentage of Outstanding Shares Issued to Initial Shareholders Prior to Business Combination"
       }
      }
     },
     "localname": "AggregatePercentageOfOutstandingSharesIssuedToInitialShareholdersPriorToBusinessCombination",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "esac_AgreementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement.",
        "label": "Agreement [Axis]"
       }
      }
     },
     "localname": "AgreementAxis",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "esac_AgreementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement.",
        "label": "Agreement [Domain]"
       }
      }
     },
     "localname": "AgreementDomain",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_AssetsHeldInTrustAccountPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of accounting policy for assets held in trust.",
        "label": "Assets Held In Trust Account, Policy [Policy Text Block]",
        "terseLabel": "Marketable Securities Held in Trust Account"
       }
      }
     },
     "localname": "AssetsHeldInTrustAccountPolicyPolicyTextBlock",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "esac_BusinessCombinationAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination agreement.",
        "label": "Business Combination Agreement",
        "terseLabel": "Business Combination Agreement [Member]"
       }
      }
     },
     "localname": "BusinessCombinationAgreementMember",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in valuation of class a odinary shares subject to possible redemption.",
        "label": "Change In Valuation Of Class A Odinary Shares Subject To Possible Redemption",
        "terseLabel": "Change in value of Class\u00a0A ordinary shares subject to possible redemption"
       }
      }
     },
     "localname": "ChangeInValuationOfClassAOdinarySharesSubjectToPossibleRedemption",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of Warrant or Right, Adjustment of Exercise Price of Warrants or Rights, Percent, Based On Market Value",
        "label": "Class Of Warrant Or Right Adjustment Of Exercise Price Of Warrants Or Rights Percent Based On Market Value",
        "terseLabel": "Adjustment of exercise price of warrants based on market value (as a percent)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAdjustmentOfExercisePriceOfWarrantsOrRightsPercentBasedOnMarketValue",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "esac_ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of adjustment of redemption price of stock based on market value.",
        "label": "Class Of Warrant Or Right Adjustment Of Redemption Price Of Warrants Or Rights Percent Based On Market Value"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAdjustmentOfRedemptionPriceOfWarrantsOrRightsPercentBasedOnMarketValue",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "esac_ClassOfWarrantOrRightDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of warrant or right description.",
        "label": "Class Of Warrant Or Right Description",
        "terseLabel": "Class Of Warrant Or Right Description"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightDescription",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "esac_ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum threshold period during which a written notice is required for redemption of warrants, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Class Of Warrant Or Right, Minimum Threshold Written Notice Period For Redemption Of Warrants",
        "terseLabel": "Minimum threshold written notice period for redemption of public warrants"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightMinimumThresholdWrittenNoticePeriodForRedemptionOfWarrants",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "esac_ClassOfWarrantOrRightPriceOfWarrantsOrRights": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price per share or per unit of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Price of Warrants or Rights",
        "terseLabel": "Price of warrant"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightPriceOfWarrantsOrRights",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of the entity's common stock which would be required to be attained to trigger the redemption of warrants.",
        "label": "Class Of Warrant Or Right Redemption Of Warrants Or Rights Reference Price",
        "terseLabel": "Stock price trigger for redemption of public warrants"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsReferencePrice",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "esac_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold number of specified trading days for stock price trigger considered for redemption of warrants.",
        "label": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, , Threshold Trading Days",
        "terseLabel": "Threshold trading days for redemption of public warrants"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "esac_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redemption price per share or per unit of warrants or rights outstanding.",
        "label": "Class Of Warrant Or Right, Redemption Price Of Warrants Or Rights",
        "terseLabel": "Redemption price per public warrant (in dollars per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "esac_CommonStockSubjectToPossibleRedemptionPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the accounting policy on common stock subject to possible redemption.",
        "label": "Common Stock Subject to Possible Redemption [Policy Text Block]",
        "terseLabel": "Class A Ordinary Shares Subject to Possible Redemption"
       }
      }
     },
     "localname": "CommonStockSubjectToPossibleRedemptionPolicyTextBlock",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "esac_ConditionForFutureBusinessCombinationThresholdNetTangibleAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The threshold net tangible assets which the reporting entity must maintain in order to proceed with a business combination utilizing the proceeds of the offering.",
        "label": "Condition for future business combination threshold Net Tangible Assets"
       }
      }
     },
     "localname": "ConditionForFutureBusinessCombinationThresholdNetTangibleAssets",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_ConditionForFutureBusinessCombinationThresholdPercentageOwnership": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The threshold percentage of voting interest to be acquired in a future business combination as specified for the use of proceeds from the offering.",
        "label": "Condition for future business combination threshold Percentage Ownership"
       }
      }
     },
     "localname": "ConditionForFutureBusinessCombinationThresholdPercentageOwnership",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "esac_ConvertibleStockConversionRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ratio to be applied to the stock in a conversion of convertible stock.",
        "label": "ConvertibleStockConversionRatio",
        "terseLabel": "Ratio to be applied to the stock in the conversion"
       }
      }
     },
     "localname": "ConvertibleStockConversionRatio",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "esac_DeferredUnderwriterSDiscountNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of balance sheet date of deferred underwriting discount, classified as noncurrent.",
        "label": "Deferred Underwriter's Discount, Noncurrent",
        "terseLabel": "Deferred underwriters' fee"
       }
      }
     },
     "localname": "DeferredUnderwriterSDiscountNoncurrent",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_DeferredUnderwritingDiscount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents deferred underwriting discount .",
        "label": "Deferred Underwriting Discount"
       }
      }
     },
     "localname": "DeferredUnderwritingDiscount",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "esac_DeferredUnderwritingFees": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred underwriting fees.",
        "label": "Deferred Underwriting Fees",
        "terseLabel": "Deferred underwriting fees"
       }
      }
     },
     "localname": "DeferredUnderwritingFees",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_DerivativeFinancialInstrumentsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of Derivative Financial Instruments",
        "label": "Derivative Financial Instruments [Policy Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativeFinancialInstrumentsPolicyTextBlock",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "esac_EmergingGrowthCompanyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the accounting policy on Emerging Growth Company.",
        "label": "Emerging Growth Company [Policy Text Block]",
        "terseLabel": "Emerging Growth Company Status"
       }
      }
     },
     "localname": "EmergingGrowthCompanyPolicyTextBlock",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "esac_EsgenCommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ESGEN common class A",
        "label": "ESGEN Common Class A",
        "terseLabel": "ESGEN Common Class A [Member]"
       }
      }
     },
     "localname": "EsgenCommonClassAMember",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_FairMarketValuePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of Fair Market Value",
        "label": "Fair Market Value Price"
       }
      }
     },
     "localname": "FairMarketValuePrice",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "esac_ImpactOfWaiverOfDeferredCommissionByUnderwriters": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impact of waiver of deferred commission by underwriters.",
        "label": "Impact Of Waiver Of Deferred Commission By Underwriters",
        "terseLabel": "Impact of the waiver of deferred commission by the underwriters"
       }
      }
     },
     "localname": "ImpactOfWaiverOfDeferredCommissionByUnderwriters",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_InitialSubscriptionAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial subscription agreement.",
        "label": "Initial Subscription Agreement",
        "terseLabel": "Initial Subscription Agreement [Member]"
       }
      }
     },
     "localname": "InitialSubscriptionAgreementMember",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_LegalAndProfessionalFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal and professional fees.",
        "label": "Legal And Professional Fees",
        "terseLabel": "Legal and professional fees"
       }
      }
     },
     "localname": "LegalAndProfessionalFees",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of maximum borrowing capacity of related party promissory note.",
        "label": "Maximum Borrowing Capacity of Related Party Promissory Note",
        "terseLabel": "Maximum borrowing capacity of related party promissory note"
       }
      }
     },
     "localname": "MaximumBorrowingCapacityOfRelatedPartyPromissoryNote",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_MaximumLoansConvertibleIntoWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum amount which a potential loan could have repaid through issuance of warrants.",
        "label": "maximum Loans Convertible Into Warrants",
        "terseLabel": "Loan conversion agreement warrant"
       }
      }
     },
     "localname": "MaximumLoansConvertibleIntoWarrants",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_MaximumNumberOfDemandsForRegistrationOfSecurities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum number of demands for registration of securities.",
        "label": "Maximum Number Of Demands For Registration Of Securities",
        "terseLabel": "Maximum number of demands for registration of securities"
       }
      }
     },
     "localname": "MaximumNumberOfDemandsForRegistrationOfSecurities",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "esac_NetTangibleAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This elements represents net tangible assets.",
        "label": "Net Tangible Assets",
        "terseLabel": "Net tangible assets"
       }
      }
     },
     "localname": "NetTangibleAssets",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_PaymentsToRelatedParties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments to related parties.",
        "label": "Payments To Related Parties",
        "terseLabel": "Payments To Related Parties"
       }
      }
     },
     "localname": "PaymentsToRelatedParties",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage of shares which the reporting entity is obligated to redeem if a business combination is not consummated using the offering proceeds within a specified period.",
        "label": "Percentage Obligation To Redeem Public Shares If Entity Does Not Complete A Business Combination",
        "terseLabel": "Obligation to redeem Public Shares if entity does not complete a Business Combination (as a percent)"
       }
      }
     },
     "localname": "PercentageObligationToRedeemPublicSharesIfEntityDoesNotCompleteBusinessCombination",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "esac_PercentageOfBusinessCombinationsAggregateFairMarketValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This elements represents percentage of business combinations aggregate fair market value.",
        "label": "Percentage Of Business Combinations Aggregate Fair Market Value",
        "terseLabel": "Percentage of business combinations aggregate fair market value"
       }
      }
     },
     "localname": "PercentageOfBusinessCombinationsAggregateFairMarketValue",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "esac_PercentageOfGrossProceedsOnTotalEquityProceeds": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage of gross proceeds on total equity proceeds.",
        "label": "Percentage Of Gross Proceeds On Total Equity Proceeds"
       }
      }
     },
     "localname": "PercentageOfGrossProceedsOnTotalEquityProceeds",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "esac_PrepaidExpensesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents prepaid expenses text block.",
        "label": "Prepaid Expenses [Text Block]",
        "terseLabel": "Prepaid Expenses"
       }
      }
     },
     "localname": "PrepaidExpensesTextBlock",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/PrepaidExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "esac_PrivatePlacementWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a redeemable warrant (Private Placement Warrant) that entitles the holder to purchase shares of common stock if the underwriter's option is exercised in full.",
        "label": "Private Placement Warrants",
        "terseLabel": "Private Placement Warrants [Member]",
        "verboseLabel": "Private Warrants [Member]"
       }
      }
     },
     "localname": "PrivatePlacementWarrantsMember",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_PrivateWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to private warrants.",
        "label": "Private Warrants",
        "terseLabel": "Private Warrants [Member]"
       }
      }
     },
     "localname": "PrivateWarrantsMember",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_PromissoryNoteWithRelatedPartyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for promissory note with related party.",
        "label": "Promissory Note with Related Party",
        "terseLabel": "Promissory Note with Related Party [Member]"
       }
      }
     },
     "localname": "PromissoryNoteWithRelatedPartyMember",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_PublicWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a redeemable warrant (Public Warrant) that entitles the holder to purchase shares of common stock subject to adjustment.",
        "label": "Public Warrants",
        "terseLabel": "Public Warrants [Member]"
       }
      }
     },
     "localname": "PublicWarrantsMember",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_RecoveryOfOfferingCostsAllocatedToWarrants": {
     "auth_ref": [],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations": {
       "order": 9.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recovery of offering costs allocated to warrants.",
        "label": "Recovery Of Offering Costs Allocated To Warrants",
        "negatedLabel": "Recovery of offering costs allocated to warrants",
        "terseLabel": "Recovery of offering costs allocated to warrants"
       }
      }
     },
     "localname": "RecoveryOfOfferingCostsAllocatedToWarrants",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows",
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the redemption of shares calculated based on number of business days prior to consummation of business combination.",
        "label": "Redemption of Shares Calculated Based On Number Of Business Days Prior To Consummation Of Business Combination",
        "terseLabel": "Redemption of shares calculated based on business days prior to consummation of business combination"
       }
      }
     },
     "localname": "RedemptionOfSharesCalculatedBasedOnNumberOfBusinessDaysPriorToConsummationOfBusinessCombination",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Redemption Of Warrant Price Per Share Equals Or Exceeds10.00.",
        "label": "Redemption Of Warrant Price Per Share Equals Or Exceeds10.00",
        "terseLabel": "Redemption Of Warrant Price Per Share Equals Or Exceeds10.00 [Member]"
       }
      }
     },
     "localname": "RedemptionOfWarrantPricePerShareEqualsOrExceeds10.00Member",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Redemption Of Warrant Price Per Share Equals Or Exceeds18.00.",
        "label": "Redemption Of Warrant Price Per Share Equals Or Exceeds18.00 [Member]"
       }
      }
     },
     "localname": "RedemptionOfWarrantPricePerShareEqualsOrExceeds18.00Member",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_ReversalOfOfferingCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reversal of offering costs.",
        "label": "Reversal Of Offering Costs",
        "terseLabel": "Reversal of offering costs"
       }
      }
     },
     "localname": "ReversalOfOfferingCosts",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_ScheduleOfPrepaidExpensesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of Prepaid Expenses. This disclosure includes other current and other noncurrent expenses.",
        "label": "Summary of Prepaid expenses"
       }
      }
     },
     "localname": "ScheduleOfPrepaidExpensesTableTextBlock",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/PrepaidExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "esac_SponsorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for sponsor.",
        "label": "Sponsor",
        "terseLabel": "Sponsor [Member]"
       }
      }
     },
     "localname": "SponsorMember",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period of time after a business combination which must elapse before consideration of the share price condition for transfer of shares.",
        "label": "Threshold Period After Business Combination In Which Specified Trading Days Within Any Specified Trading Day Period Commences",
        "terseLabel": "Threshold period after the business combination in which the 20 trading days within any 30 trading day period commences"
       }
      }
     },
     "localname": "ThresholdPeriodAfterBusinessCombinationInWhichSpecifiedTradingDaysWithinAnySpecifiedTradingDayPeriodCommences",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "esac_ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period of time which must elapse after completion of a business combination before the Sponsor can transfer, assign or sell any Founder Shares unless other specified conditions are met.",
        "label": "Threshold Period For Not To Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination",
        "terseLabel": "Threshold period for not to transfer, assign or sell any of their shares or warrants after the completion of the initial business combination"
       }
      }
     },
     "localname": "ThresholdPeriodForNotToTransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombination",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "esac_ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period for registration statement to be effective after which warrants can be exercised on a cashless basis.",
        "label": "Threshold Period For Registration Statement To Be Effective After Which Warrants Can Be Exercised"
       }
      }
     },
     "localname": "ThresholdPeriodForRegistrationStatementToBeEffectiveAfterWhichWarrantsCanBeExercised",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "esac_TradingDayPriorToDateOnWhichNoticeOfExercise": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Trading Day Prior To The Date On Which The Notice Of Exercise",
        "label": "Trading Day Prior To The Date On Which The Notice Of Exercise"
       }
      }
     },
     "localname": "TradingDayPriorToDateOnWhichNoticeOfExercise",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The share price threshold that must be achieved in order to waive the restriction on transfer of shares during a restricted period after a business combination.",
        "label": "Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination, Stock Price Trigger",
        "terseLabel": "Stock price trigger to transfer, assign or sell any shares or warrants of the company, after the completion of the initial business combination (in dollars per share)"
       }
      }
     },
     "localname": "TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationStockPriceTrigger",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "When determining the condition for transfer of shares without restriction after a business combination, the number of consecutive trading days used to observe the share price.",
        "label": "Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination, Threshold Consecutive Trading Days",
        "terseLabel": "Threshold consecutive trading days for transfer, assign or sale of shares or warrants, after the completion of the initial business combination"
       }
      }
     },
     "localname": "TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdConsecutiveTradingDays",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "esac_TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "When determining the condition for transfer of shares without restriction after a business combination, the number of days in which the share price must exceed the specified amount.",
        "label": "Transfer, Assign Or Sell Any Shares Or Warrants After Completion Of Initial Business Combination, Threshold Trading Days",
        "terseLabel": "Threshold trading days for transfer, assign or sale of shares or warrants, after the completion of the initial business combination"
       }
      }
     },
     "localname": "TransferAssignOrSellAnySharesOrWarrantsAfterCompletionOfInitialBusinessCombinationThresholdTradingDays",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "esac_UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Units Each Consisting Of One Share Of Class Common Stock And One Half Of One Warrant .",
        "label": "Units Each Consisting Of One Share Of Class Common Stock And One Half Of One Warrant [Member]",
        "terseLabel": "Units, each consisting of one Class A ordinary share, $0.0001 par value, and one-half of one redeemable warrant [Member]"
       }
      }
     },
     "localname": "UnitsEachConsistingOfOneShareOfClassCommonStockAndOneHalfOfOneWarrantMember",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_UnitsIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new units issued during the period.",
        "label": "Units Issued During Period, Shares, New Issues",
        "terseLabel": "Sale of Units, net of underwriting discounts (in shares)"
       }
      }
     },
     "localname": "UnitsIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "esac_UnsecuredPromissoryNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note.",
        "label": "Unsecured Promissory Note",
        "terseLabel": "Unsecured Promissory Note [Member]"
       }
      }
     },
     "localname": "UnsecuredPromissoryNoteMember",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_WaiverOfDeferredUnderwriterFees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Waiver of deferred underwriter fees.",
        "label": "Waiver of Deferred Underwriter Fees",
        "terseLabel": "Waiver of Deferred Underwriters' Fee",
        "verboseLabel": "Waiver of deferred underwriter fees"
       }
      }
     },
     "localname": "WaiverOfDeferredUnderwriterFees",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_WarrantAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrant agreement.",
        "label": "Warrant Agreement",
        "terseLabel": "Warrant Agreement [Member]"
       }
      }
     },
     "localname": "WarrantAgreementMember",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_WarrantLiabilitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Warrant Liabilities"
       }
      }
     },
     "localname": "WarrantLiabilitiesDisclosureAbstract",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "xbrltype": "stringItemType"
    },
    "esac_WarrantLiabilitiesDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for Warrant Liabilities",
        "label": "Warrant Liabilities Disclosure [Text Block]",
        "terseLabel": "Warrant Liabilities"
       }
      }
     },
     "localname": "WarrantLiabilitiesDisclosureTextBlock",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "esac_WarrantLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Warrant Liabilities as on the balance sheet date.",
        "label": "Warrant Liabilities, Fair Value Disclosure",
        "terseLabel": "Total warrant liabilities"
       }
      }
     },
     "localname": "WarrantLiabilitiesFairValueDisclosure",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_WarrantLiabilitiesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of warrant liabilities",
        "label": "Warrant Liabilities [Policy Text Block]",
        "terseLabel": "Warrant Liability"
       }
      }
     },
     "localname": "WarrantLiabilitiesPolicyTextBlock",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "esac_Warrantliabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "no definition available",
        "label": "WarrantLiabilities",
        "terseLabel": "Warrant Liabilities"
       }
      }
     },
     "localname": "Warrantliabilities",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Warrants And Rights Outstanding Exercisable Term After Business Combination.",
        "label": "Warrants And Rights Outstanding Exercisable Term After Business Combinations"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingExercisableTermAfterBusinessCombinations",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "esac_WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants Each Whole Warrant Exercisable For One Share Of Class Common Stock At Exercise Price.",
        "label": "Warrants included as part of the units, each whole warrant exercisable for one Class A ordinary share at an exercise price of $11.50",
        "terseLabel": "Warrants included as part of the units, each whole warrant exercisable for one Class A ordinary share at an exercise price of $11.50[Member]"
       }
      }
     },
     "localname": "WarrantsEachWholeWarrantExercisableForOneShareOfClassCommonStockAtExercisePriceMember",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "esac_WorkingCapitalLoan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of working capital loans.",
        "label": "Working Capital Loan"
       }
      }
     },
     "localname": "WorkingCapitalLoan",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "esac_WorkingCapitalLoansWarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Working capital loans warrant.",
        "label": "Working capital loans warrant",
        "terseLabel": "Working capital loans warrant [Member]"
       }
      }
     },
     "localname": "WorkingCapitalLoansWarrantMember",
     "nsuri": "http://www.esgen-spac.com/20230630",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r9"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 11.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "Accounts payable and accrued expenses",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails",
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Accounts Payable and Accrued Expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Legal accrual"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r202",
      "r203",
      "r204",
      "r299",
      "r422",
      "r423",
      "r424",
      "r433",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital",
        "terseLabel": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to net cash provided by (used) in operating activities:",
        "terseLabel": "Adjustments to reconcile net (loss) income to net cash provided by (used in) operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "verboseLabel": "Anti-dilutive securities attributable to warrants (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r71",
      "r88",
      "r105",
      "r137",
      "r140",
      "r142",
      "r144",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r217",
      "r219",
      "r238",
      "r274",
      "r331",
      "r397",
      "r407",
      "r431",
      "r432",
      "r438"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r85",
      "r93",
      "r105",
      "r144",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r217",
      "r219",
      "r238",
      "r397",
      "r431",
      "r432",
      "r438"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsHeldInTrust": {
     "auth_ref": [
      "r418"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of cash and securities held by third party trustees pursuant to terms of debt instruments or other agreements as of the date of each statement of financial position presented, which can be used by the trustee only to pay the noncurrent portion of specified obligations.",
        "label": "Assets Held-in-trust",
        "terseLabel": "Cash held outside of the Trust Account"
       }
      }
     },
     "localname": "AssetsHeldInTrust",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsHeldInTrustNoncurrent": {
     "auth_ref": [
      "r418"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited.",
        "label": "Assets Held-in-trust, Noncurrent",
        "terseLabel": "Marketable securities held in Trust Account",
        "verboseLabel": "Marketable securities held in Trust Account"
       }
      }
     },
     "localname": "AssetsHeldInTrustNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets",
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "Non-current assets:"
       }
      }
     },
     "localname": "AssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r20",
      "r87",
      "r381"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r20",
      "r58",
      "r103"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, end of the period",
        "periodStartLabel": "Cash, beginning of the period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r1",
      "r58"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net change in cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r416",
      "r441"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash Equivalents, at Carrying Value",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r82",
      "r89",
      "r90",
      "r91",
      "r105",
      "r125",
      "r126",
      "r129",
      "r131",
      "r135",
      "r136",
      "r144",
      "r151",
      "r153",
      "r154",
      "r155",
      "r158",
      "r159",
      "r178",
      "r179",
      "r182",
      "r185",
      "r192",
      "r238",
      "r291",
      "r292",
      "r293",
      "r294",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r319",
      "r340",
      "r362",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r415",
      "r419",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/CondensedBalanceSheets",
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations",
      "http://www.esgen-spac.com/role/CoverPage",
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails",
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [
      "r89",
      "r90",
      "r91",
      "r135",
      "r178",
      "r179",
      "r180",
      "r182",
      "r185",
      "r190",
      "r192",
      "r291",
      "r292",
      "r293",
      "r294",
      "r393",
      "r415",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "auth_ref": [
      "r35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of warrant or right issued.",
        "label": "Class of Warrant or Right [Axis]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.",
        "label": "Class of Warrant or Right [Domain]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails",
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right",
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.",
        "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "terseLabel": "Sale of Private Placement Warrants (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Outstanding",
        "terseLabel": "Warrants outstanding"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r15",
      "r41",
      "r275",
      "r318"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 17.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r63",
      "r149",
      "r150",
      "r380",
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments &amp; Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Class A Common Stock",
        "terseLabel": "Class A common stock [Member]"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/CondensedBalanceSheets",
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations",
      "http://www.esgen-spac.com/role/CoverPage",
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails",
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassBMember": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.",
        "label": "Class B Common Stock",
        "terseLabel": "Class B Common Stock [Member]"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/CondensedBalanceSheets",
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations",
      "http://www.esgen-spac.com/role/CoverPage",
      "http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockConversionBasis": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of basis for conversion of convertible common stock.",
        "label": "Common Stock, Conversion Basis",
        "terseLabel": "Common Stock, Conversion Basis"
       }
      }
     },
     "localname": "CommonStockConversionBasis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r398",
      "r399",
      "r400",
      "r402",
      "r403",
      "r404",
      "r405",
      "r422",
      "r423",
      "r433",
      "r442",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock",
        "terseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common shares, par value, (per share)",
        "verboseLabel": "Common shares, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r46",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common shares, shares authorized",
        "verboseLabel": "Common shares, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common shares, shares issued",
        "verboseLabel": "Common shares, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r5",
      "r46",
      "r319",
      "r337",
      "r443",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common shares, shares outstanding",
        "verboseLabel": "Common shares, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r46",
      "r277",
      "r397"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 14.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesRelatedParty": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs of sales and operating expenses for the period incurred from transactions with related parties.",
        "label": "Costs and Expenses, Related Party",
        "terseLabel": "Operating cost\u2014related party"
       }
      }
     },
     "localname": "CostsAndExpensesRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r7",
      "r42",
      "r43",
      "r72",
      "r73",
      "r108",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r246",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r7",
      "r73",
      "r176"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Long-Term Debt, Gross"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r37",
      "r38",
      "r160",
      "r246",
      "r389",
      "r390"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Borrowed amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r13",
      "r161"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r14",
      "r108",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r246",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentDetailAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instrument Detail [Abstract]",
        "terseLabel": "Recurring Fair Value Measurements"
       }
      }
     },
     "localname": "DerivativeInstrumentDetailAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesAndFairValueTextBlock": {
     "auth_ref": [
      "r68",
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.",
        "label": "Derivatives and Fair Value [Text Block]",
        "terseLabel": "Recurring Fair Value Measurements"
       }
      }
     },
     "localname": "DerivativesAndFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r100",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r122",
      "r125",
      "r129",
      "r130",
      "r131",
      "r133",
      "r229",
      "r230",
      "r273",
      "r282",
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic net income per share",
        "verboseLabel": "Basic net income (loss) per share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r100",
      "r114",
      "r115",
      "r116",
      "r117",
      "r118",
      "r125",
      "r129",
      "r130",
      "r131",
      "r133",
      "r229",
      "r230",
      "r273",
      "r282",
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted net income per share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r22",
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net (Loss) Income Per Ordinary Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r5",
      "r83",
      "r97",
      "r98",
      "r99",
      "r109",
      "r110",
      "r111",
      "r113",
      "r119",
      "r121",
      "r134",
      "r145",
      "r146",
      "r194",
      "r202",
      "r203",
      "r204",
      "r215",
      "r216",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r228",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r247",
      "r284",
      "r285",
      "r286",
      "r299",
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "auth_ref": [
      "r0",
      "r4"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations": {
       "order": 8.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.",
        "label": "Fair Value Adjustment of Warrants",
        "negatedLabel": "Change in fair value of warrant liabilities",
        "terseLabel": "Change in fair value of warrant liabilities"
       }
      }
     },
     "localname": "FairValueAdjustmentOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows",
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [
      "r232",
      "r233",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r232",
      "r233",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r168",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r233",
      "r257",
      "r258",
      "r259",
      "r389",
      "r390",
      "r394",
      "r395",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r232",
      "r233",
      "r234",
      "r235",
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r168",
      "r195",
      "r200",
      "r233",
      "r257",
      "r394",
      "r395",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1",
        "terseLabel": "Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r168",
      "r195",
      "r200",
      "r233",
      "r258",
      "r389",
      "r390",
      "r394",
      "r395",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2",
        "terseLabel": "Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r168",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r233",
      "r259",
      "r389",
      "r390",
      "r394",
      "r395",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r36",
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of fair value hierarchy for liabilities measured at fair value on recurring basis"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurement"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r168",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r257",
      "r258",
      "r259",
      "r389",
      "r390",
      "r394",
      "r395",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r231",
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Recurring",
        "terseLabel": "Recurring [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsFairValueHierarchyForLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet": {
     "auth_ref": [
      "r435"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfers of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) into (out of) level 3 of the fair value hierarchy.",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net",
        "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RecurringFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralInsuranceExpense": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expense in the period incurred with respect to protection provided by insurance entities against risks other than risks associated with production (which are allocated to cost of sales).",
        "label": "General Insurance Expense",
        "terseLabel": "Insurance"
       }
      }
     },
     "localname": "GeneralInsuranceExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "IPO",
        "terseLabel": "Initial Public Offering [Member]"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r96",
      "r207",
      "r208",
      "r211",
      "r212",
      "r213",
      "r214",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r3"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredLiabilities": {
     "auth_ref": [
      "r3"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.",
        "label": "Increase (Decrease) in Deferred Liabilities",
        "terseLabel": "Decrease in deferred underwriting liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r3"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Due to Related Parties, Current",
        "terseLabel": "Due to related party"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in current assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "auth_ref": [
      "r3"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.",
        "label": "Increase (Decrease) in Prepaid Expense",
        "negatedLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestIncomeOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income earned from interest bearing assets classified as other.",
        "label": "Interest Income, Other",
        "negatedLabel": "Interest earned on cash held in Trust Account"
       }
      }
     },
     "localname": "InterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r55",
      "r138"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations": {
       "order": 7.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Interest income on marketable securities held in Trust Account"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r10",
      "r105",
      "r144",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r218",
      "r219",
      "r220",
      "r238",
      "r317",
      "r385",
      "r407",
      "r431",
      "r438",
      "r439"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total Liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r50",
      "r74",
      "r280",
      "r397",
      "r421",
      "r428",
      "r436"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total Liabilities, Redeemable Ordinary Shares and Shareholders' Deficit"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities, Redeemable Ordinary Shares and Shareholders' Deficit"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r12",
      "r86",
      "r105",
      "r144",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r218",
      "r219",
      "r220",
      "r238",
      "r397",
      "r431",
      "r438",
      "r439"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Non-current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MinimumNetWorthRequiredForCompliance": {
     "auth_ref": [
      "r376",
      "r377",
      "r378",
      "r379"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum net worth required for mortgage banking as defined by regulatory framework.",
        "label": "Banking Regulation, Mortgage Banking, Net Worth, Minimum",
        "terseLabel": "Minimum Net Worth Required For Compliance"
       }
      }
     },
     "localname": "MinimumNetWorthRequiredForCompliance",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r76",
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "Organization and Business Operation"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r58",
      "r59",
      "r60"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r51",
      "r60",
      "r75",
      "r84",
      "r94",
      "r95",
      "r99",
      "r105",
      "r112",
      "r114",
      "r115",
      "r116",
      "r117",
      "r120",
      "r121",
      "r127",
      "r137",
      "r139",
      "r141",
      "r143",
      "r144",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r230",
      "r238",
      "r281",
      "r339",
      "r360",
      "r361",
      "r386",
      "r406",
      "r431"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Net income (loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net (loss) income",
        "totalLabel": "Net (loss) income",
        "verboseLabel": "Net (loss) income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows",
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r101",
      "r114",
      "r115",
      "r116",
      "r117",
      "r122",
      "r123",
      "r128",
      "r131",
      "r137",
      "r139",
      "r141",
      "r143",
      "r386"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "verboseLabel": "Allocation of net (loss) income"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations": {
       "order": 6.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income, net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "verboseLabel": "Other income (expense):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesAndLoansPayableCurrent": {
     "auth_ref": [
      "r9"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.",
        "label": "Notes and Loans Payable, Current",
        "terseLabel": "Outstanding amount"
       }
      }
     },
     "localname": "NotesAndLoansPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayable": {
     "auth_ref": [
      "r7",
      "r73",
      "r440"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.",
        "label": "Notes Payable",
        "terseLabel": "Outstanding balance of related party note"
       }
      }
     },
     "localname": "NotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableCurrent": {
     "auth_ref": [
      "r9"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 10.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.",
        "label": "Notes Payable, Current",
        "terseLabel": "Promissory note\u2014related party"
       }
      }
     },
     "localname": "NotesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense.",
        "label": "Operating Costs and Expenses",
        "verboseLabel": "Expenses incurred and paid"
       }
      }
     },
     "localname": "OperatingCostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r137",
      "r139",
      "r141",
      "r143",
      "r386"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other payables and expenses"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesScheduleOfCompanySAccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "auth_ref": [
      "r53",
      "r283"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.",
        "label": "Other Cost and Expense, Operating",
        "terseLabel": "Other operating costs"
       }
      }
     },
     "localname": "OtherCostAndExpenseOperating",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r11",
      "r397"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Due to related party"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets",
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "auth_ref": [
      "r417",
      "r429"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/PrepaidExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PrepaidExpenseCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Other Prepaid Expense, Current",
        "terseLabel": "Other prepaid expenses, Current"
       }
      }
     },
     "localname": "OtherPrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/PrepaidExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over-allotment option",
        "terseLabel": "Over-allotment option [Member]"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Redemption of Class\u00a0A common stock subject to possible redemption"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r427"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Reinvestment in marketable securities.",
        "negatedLabel": "Reinvestment of marketable securities held in Trust Account"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireRestrictedInvestments": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to acquire investments (not to include restricted cash) that are pledged or subject to withdrawal restrictions.",
        "label": "Payments to Acquire Restricted Investments",
        "negatedLabel": "Extension funding of Trust Account",
        "verboseLabel": "Payments to Acquire Restricted Investments"
       }
      }
     },
     "localname": "PaymentsToAcquireRestrictedInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r45",
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value, (per share)",
        "verboseLabel": "Preferred stock, par value, (per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/ShareholdersEquityPreferredStockSharesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r45",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized",
        "verboseLabel": "Preferred shares, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/ShareholdersEquityPreferredStockSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r45",
      "r178"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued",
        "verboseLabel": "Preferred shares, shares issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/ShareholdersEquityPreferredStockSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r45",
      "r319",
      "r337",
      "r443",
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding",
        "verboseLabel": "Preferred shares, shares outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/ShareholdersEquityPreferredStockSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r45",
      "r276",
      "r397"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 13.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred shares, $0.0001 par value; 1,000,000 shares authorized; none issued or outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r92",
      "r147",
      "r148",
      "r382"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.esgen-spac.com/role/PrepaidExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses",
        "totalLabel": "Prepaid Expense, Current, Total"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets",
      "http://www.esgen-spac.com/role/PrepaidExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense, Current [Abstract]"
       }
      }
     },
     "localname": "PrepaidExpenseCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PrepaidInsurance": {
     "auth_ref": [
      "r383",
      "r387",
      "r429"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/PrepaidExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PrepaidExpenseCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Insurance",
        "terseLabel": "Prepaid insurance, Current"
       }
      }
     },
     "localname": "PrepaidInsurance",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/PrepaidExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrivatePlacementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.",
        "label": "Private Placement",
        "terseLabel": "Private Placement [Member]"
       }
      }
     },
     "localname": "PrivatePlacementMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r2"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from Issuance Initial Public Offering"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.",
        "label": "Proceeds from Related Party Debt",
        "terseLabel": "Proceeds from note payable-related party"
       }
      }
     },
     "localname": "ProceedsFromRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfRestrictedInvestments": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of investments that are pledged or subject to withdrawal restrictions during the period.",
        "label": "Proceeds from Sale of Restricted Investments",
        "terseLabel": "Cash withdrawn from Trust Account in connection with redemption",
        "verboseLabel": "Proceeds from sale of restricted investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfRestrictedInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/CondensedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r201",
      "r251",
      "r252",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r336",
      "r338",
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party, Type [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyMember": {
     "auth_ref": [
      "r106",
      "r107",
      "r251",
      "r252",
      "r253",
      "r254",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r336",
      "r338",
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family.",
        "label": "Related Party [Member]",
        "terseLabel": "Related Party [Member]"
       }
      }
     },
     "localname": "RelatedPartyMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r251",
      "r252",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [
      "r343",
      "r344",
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r201",
      "r251",
      "r252",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r336",
      "r338",
      "r369",
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party, Type [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r248",
      "r249",
      "r250",
      "r252",
      "r255",
      "r296",
      "r297",
      "r298",
      "r345",
      "r346",
      "r347",
      "r366",
      "r368"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r47",
      "r67",
      "r279",
      "r287",
      "r288",
      "r295",
      "r320",
      "r397"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 15.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r83",
      "r109",
      "r110",
      "r111",
      "r113",
      "r119",
      "r121",
      "r145",
      "r146",
      "r202",
      "r203",
      "r204",
      "r215",
      "r216",
      "r221",
      "r223",
      "r224",
      "r226",
      "r228",
      "r284",
      "r286",
      "r299",
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated undistributed earnings (deficit).",
        "label": "Accumulated Deficit",
        "terseLabel": "Accumulated Deficit [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails",
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of company's accounts payable and accrued expenses"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/AccountsPayableAndAccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of compute basic and diluted net income per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r39",
      "r40",
      "r343",
      "r344",
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r33",
      "r34",
      "r65",
      "r66",
      "r67",
      "r89",
      "r90",
      "r91",
      "r135",
      "r178",
      "r179",
      "r180",
      "r182",
      "r185",
      "r190",
      "r192",
      "r291",
      "r292",
      "r293",
      "r294",
      "r393",
      "r415",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r54"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expense"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, General and Administrative Expenses [Member]"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Public share"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Balance at the end (in shares)",
        "periodStartLabel": "Balance at the beginning (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Shares Issued, Price Per Share"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r82",
      "r89",
      "r90",
      "r91",
      "r105",
      "r125",
      "r126",
      "r129",
      "r131",
      "r135",
      "r136",
      "r144",
      "r151",
      "r153",
      "r154",
      "r155",
      "r158",
      "r159",
      "r178",
      "r179",
      "r182",
      "r185",
      "r192",
      "r238",
      "r291",
      "r292",
      "r293",
      "r294",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r319",
      "r340",
      "r362",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r415",
      "r419",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/CondensedBalanceSheets",
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations",
      "http://www.esgen-spac.com/role/CoverPage",
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails",
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r5",
      "r16",
      "r83",
      "r97",
      "r98",
      "r99",
      "r109",
      "r110",
      "r111",
      "r113",
      "r119",
      "r121",
      "r134",
      "r145",
      "r146",
      "r194",
      "r202",
      "r203",
      "r204",
      "r215",
      "r216",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r228",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r247",
      "r284",
      "r285",
      "r286",
      "r299",
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [
      "r109",
      "r110",
      "r111",
      "r134",
      "r260",
      "r289",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r319",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r341",
      "r342",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r362",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets",
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails",
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r109",
      "r110",
      "r111",
      "r134",
      "r260",
      "r289",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r319",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r341",
      "r342",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r362",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets",
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails",
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.",
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "terseLabel": "Stock Issued During Period, Shares, Issued for Services"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r5",
      "r45",
      "r46",
      "r67",
      "r291",
      "r362",
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "presentationGuidance": "Stock issued during period, shares, new issues"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.",
        "label": "Stock Issued During Period, Value, Issued for Services"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodShares": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of stock bought back by the entity at the exercise price or redemption price.",
        "label": "Stock Redeemed or Called During Period, Shares",
        "negatedLabel": "Redemption\u00a0of\u00a0Class\u00a0A\u00a0ordinary shares subject to possible redemption (in shares)"
       }
      }
     },
     "localname": "StockRedeemedOrCalledDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodValue": {
     "auth_ref": [
      "r5"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.",
        "label": "Stock Redeemed or Called During Period, Value",
        "negatedLabel": "Redemption\u00a0of\u00a0Class\u00a0A\u00a0ordinary shares subject to possible redemption",
        "terseLabel": "Aggregate redemption amount"
       }
      }
     },
     "localname": "StockRedeemedOrCalledDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r46",
      "r48",
      "r49",
      "r62",
      "r321",
      "r337",
      "r363",
      "r364",
      "r397",
      "r407",
      "r421",
      "r428",
      "r436",
      "r443"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 12.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance at the end",
        "periodStartLabel": "Balance at the beginning",
        "totalLabel": "Total shareholders' deficit"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets",
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Shareholders' Deficit:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r64",
      "r104",
      "r177",
      "r179",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r191",
      "r194",
      "r227",
      "r365",
      "r367",
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Shareholder's Equity (Deficit)"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/ShareholderSEquityDeficit"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r245",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r245",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Different names of stock transactions and the different attributes of each transaction.",
        "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]"
       }
      }
     },
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails",
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit",
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails",
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Subsidiary, Sale of Stock [Line Items]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of accretion of temporary equity to its redemption value during the period.",
        "label": "Temporary Equity, Accretion to Redemption Value",
        "terseLabel": "Accretion of carrying value to redemption value"
       }
      }
     },
     "localname": "TemporaryEquityAccretionToRedemptionValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.",
        "label": "Temporary Equity, Accretion to Redemption Value, Adjustment",
        "negatedLabel": "Accretion of ordinary shares subject to possible redemption"
       }
      }
     },
     "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfChangesInOrdinarySharesSubjectToPossibleRedemptionAndShareholdersDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "auth_ref": [
      "r151",
      "r153",
      "r154",
      "r155",
      "r158",
      "r159",
      "r205",
      "r278"
     ],
     "calculation": {
      "http://www.esgen-spac.com/role/CondensedBalanceSheets": {
       "order": 16.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "terseLabel": "Class A ordinary shares subject to possible redemption, $0.0001 par value; 2,896,555 and 27,600,000 shares at redemption value as of June 30, 2023 and December 31, 2022, respectively"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityIssuePeriodIncreaseOrDecrease": {
     "auth_ref": [
      "r6",
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in the value of each type or class of stock classified as temporary equity during the period. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity.",
        "label": "Temporary Equity, Carrying Amount, Period Increase (Decrease)",
        "terseLabel": "Temporary equity, carrying amount, period increase (decrease)"
       }
      }
     },
     "localname": "TemporaryEquityIssuePeriodIncreaseOrDecrease",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityNetIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of net income or loss attributable to temporary equity interest.",
        "label": "Temporary Equity, Net Income",
        "terseLabel": "Net income including accretion of temporary equity to redemption value"
       }
      }
     },
     "localname": "TemporaryEquityNetIncome",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityParOrStatedValuePerShare": {
     "auth_ref": [
      "r6",
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.",
        "label": "Temporary Equity, Par or Stated Value Per Share",
        "terseLabel": "Temporary equity, par value, (per share)"
       }
      }
     },
     "localname": "TemporaryEquityParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TemporaryEquityRedemptionPricePerShare": {
     "auth_ref": [
      "r6",
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Redemption Price Per Share",
        "terseLabel": "Redemption Price Per Share"
       }
      }
     },
     "localname": "TemporaryEquityRedemptionPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/OrganizationAndBusinessOperationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary equity, shares outstanding",
        "terseLabel": "Class A common stock subject to possible redemption, outstanding (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedBalanceSheetsParenthetical",
      "http://www.esgen-spac.com/role/ShareholdersEquityCommonStockSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r206",
      "r210"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r209"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "terseLabel": "Unrecognized tax benefits accrued for interest and penalties"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r77",
      "r78",
      "r79",
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [
      "r398",
      "r399",
      "r402",
      "r403",
      "r404",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant",
        "terseLabel": "Warrant [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CommitmentsContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "auth_ref": [
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Warrants and Rights Outstanding, Term",
        "terseLabel": "Public Warrants expiration term"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingTerm",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/WarrantLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r124",
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted average shares outstanding, diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r122",
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted-average shares outstanding, basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.esgen-spac.com/role/CondensedStatementsOfOperations",
      "http://www.esgen-spac.com/role/SignificantAccountingPoliciesReconciliationOfNetLossPerCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 7
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.B)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.E.Q2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iv)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(i)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org//850/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(7)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(g)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "205",
   "Subparagraph": "(h)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(14))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(15))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(17))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(19))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(9))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(e)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "948",
   "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "948",
   "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "948",
   "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "948",
   "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(1)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r408": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r409": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r411": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r412": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r413": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r414": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(b))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org//450/tableOfContent",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(27)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org//235/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org//440/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org//505/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org//815/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "https://asc.fasb.org//820/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org//275/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r82": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>51
<FILENAME>0001193125-23-212549-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-23-212549-xbrl.zip
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
M*9YB,=]!+T&V9-M G*.CBP'BOJ2$UN3I&UOW?;[N-G&C#;<^WW#KA\]_4"/
M#1 CU_<M)EJI28<C!*Q"_CX;RT_PH.O!>'B:0_#^H'M=CQT7;K*3'!ZHQW;S
MSF2;[T@JKL.FV?[*3O8+?1P]/G><W>KV>X%K_-E^L_P<&OD^HMYW\:W$HKN[
M_[RP35?40A/2+LE"*^>52B6O7&+L A:4DQ^XNFNR%'#X7NYN&/@!J 5@^X+1
MSTEY57!H2NNRH=1S3'FFU#:^\DW2PYHK!U^]DA\VCL2#'J2D 2<&HOO$[9/)
MDU<9N";.YL1;F@*C^".0,]8/:A_7'H4Q"HD.NFD/,4_0#@+/>@Y9<\LG%X2*
M[-UX-$@]H(Z.TE]:S%^:T=E$%HZ5]?GC20D]>%&=!M?^<ZW_^ 5FH*QD_._
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
M__LJFUSF;?38VD:=.:%-0%\)]MVB155I;FG?[5*@_[ .[ O9(W68_%#LE#?
M T49HK7+FM*HJH>PT4F2^V&)_RUMD=645KVIJ*TR;I&5XO_(Q7_!)PTIU69=
M4;=E^>Q&_!]\]'=KGMDGW;<,=HZB:=DA%G=SA, O^H]U$$T]_86CC!)_H'LP
M)3<,_  ^A27E;I_<V+KO<PRWB>O!9=U[%\\>2?3Y=P'K]@\$%[T/A\_4Z_9O
M.2IZ#!3=!&H+.5/?;]SAT'48=-M?*8X8^OBU7J '%.L3V*UNOQ>XQI_M-\L?
MEST<!:N)GY76.[%01I5[L%J-!7WK];QPDXPA[H@;,GKUX+FA1*OEY8!3>O-*
M=M@R.^2Z6@?+#B5<;5VIM2Z59C4O(RBY84?<4")QN05N*-%J=Z(<9*ZNZ%S=
MI/_HC&?OR(AZW*U3,CZ?S.KM/HPU)Y;;T3T'ONH_4(\)'B%MM^29?>O=?@?:
M^<X^G98ZVO(1X>76N4W_<Y.KU,ZUO+3/_@<"U^HKF5VO#)J7-&B^I+#9L&VS
M&!MN2\:4;W&5\]RBJOT7+3*E5A+IL!E;I*! 0,ELD3U89>7\,N](\O$+ZY#7
M(GJ]C"*GF$[7.U_6'LJ<C8J<\BGM#4J:\BVN<J[E%3D<KD4BJQZV4O7 XJWS
M:Q8^R9J%0FH6/AU2(+Z$JVTHES))6S9NF*I=#Y(;2K1:R0TEXH:Y7NU!<4,)
M5RNYH83<4")IN<N2A>/@!EFQL)N*A9FE"I]DJ<*!A.H*\L?*$:HK[^(JY[G[
MD3:?"SC&;(),)ARBA-JP'50N"56^Q57.*WF;A0\WF2"EPSY*AX)B!N60#N5=
M7.6\VI#VBY104D*M7PQQ"!*J?(NKG&L+A:D.1CKP0!G\Q#-SLZ$JPZ:ZAU,=
M7 _UMRA>A*&FZTPX"J<7R<UIL2Y5FXQU)4&KI(1B9BPNQ=4&Q1,83SX^#2C1
M#<,=CG3G'8L+'#> =P#_1'>(!0^]>+I-1KH78-U!,* ^!:K10]/"D!60I8G=
M%4W2MQS=,2QXUH_(S3\GLQ<UO6MS*C;7&@43S9CSA\L)!VX"1%J\BNP_4Q"%
MH<6Q2>"E5/3TF0(+T2O=?M7?_03Q@SC2*HI?+ME_UX)NJ@"7I('/R45V!BF
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
MAY7#3@L%1:PQH_*4M) =)@M8":M@'2?M:6%+P>2)I#JOKRVK5BLYWN),0&3
M$,[/)XV3>;,2,B6:E#H*B._:EIFUE=*!7J'E-R?NBU7@+*?/X=3^Z=F[^-@5
M393Y-5;Q(G[EW93Y'X'+'H[:*O.+D[V55XFD2Y*4)!F1Y*<,2?*^WGM"6Y[[
MRC&JS<7H+N@,9K7$# ^>YI)B#$9QZ9?S,GM+F]Q8X@$:.H=VQS]7,&_Q(I.9
M/%1.RBWGK"0_3>$GPPB'H:T'U-PAM=_2OF58@:1V2>V%TMF3&PC%P2K812F%
M:"0LZ7\I2I,>\8X9^]B9F6]"V1,OHSPSD224LGZ&;NC,%KOE05QY9B))2$HA
M24+')H5D5X[5NW+P0TP,MG="].-0629;/91-F<>XSUG5Q*&IZGZVXF@J#;G1
MN<0\=90;G7?.5"MO=-9:JE+7)$.5EZ&DDI+-./:1_$K,4E)'R68<A\!(95RF
M;,8QP6ZR&<?L2)#<VW]PS3A2U%^B9AR:IE1KJJ+5#T&??%A!H4B6.P:6*XAQ
M*DH]]\#&0V&<8G(%BZ4$IN^R+-.QD6W#\"BC3[=/W$SAM$]$"3_@B425^V2R
M:']K%N^Z(Y3G9+AM/+[X8;*13'H"Q+H>X)\+I)@TGMS'&.G_J]LA;9M_A'Z
M2G[\Q"]5G/BE/;F5JA!>6@D#J O*R(I2K;1V<53Q/KJ)F_0X=JN[<X7"ONG$
M(PE.2*K;.W1(JI-4MW.JVXK?O(E15CB4M3!#;BN!GVV;9 4?WWO4%+,O>"]E
M4>%^1!#N:4 L=@2T# B4P-^3,"F[(2+MPE*A0U*=I#I)=9+JCI#J]MJCF>W0
M@%5ZQXS2+Z[O[XMS6U=:K8I2KZF[2#E(8BC";RT<I5/Z'\C#(9;0NKN?H,3
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
M)5A()@9E8E#:<]*R+NL<2QW/.P*3.SX*!(UO:5^7RC:88U^C98#_[_P56C]
M;3N!GQ3!XXVV8V8OI)Y\H)[EFI-]$0T[Q"V G3=.&8]Z0#O]/C4V'_U<S$:O
M-VI*O5F3]KGDKF/D+MFQ:6WNDD44BVTG5,@SA4\[? ,X"0:4C!@9'U4"<"VV
M'^/BMM]U5.U[5=UPRV"UIC0;LA%^F;"K;K+5B595+BL%'@DC8QH'[TG+F$99
M,"%C&MNN=U8(=<P\$^;@ AM_WS^O:[OZN8BZK(JB7N8IY[WSF XS'"%Y8E&>
MV)Q'<EEK*K7F07=$ES;SP5MJTF8N"R9DR&[3=G$O'(ULBIM$=)O 7<-V_="C
M:"4;T19!8CE<RH/HEGL"R_I\V?S)O6*:FSC=#?912"=V#()<LQS=>R?^0/=@
MV+)N&OS[5J*FU->-*PZR.^=_ 6!,-'3[#&3M+@=5CT&JQP'UY#X(,"7;,K=]
M3FREHBJ5VOZ?J'T(."[FS,1JZU*IM K<&B7MC_FB]&X(0 VB,-NK;L%B\"^3
M]JD',I+MOK9\UE?Z^9T]!*J%>J\>8,3;X0';6^0K#J-N_W<&G6[_5L#F)@;-
MI_=O*:!L^1PS1:O6E,O&_I\HNX<H/83]AO 3MPMG199A4]W#EP;70_TMDALH
M<DYB=R)?PJG:I(1+1%5BJ,Z4N"EL&B#^J'?R\0E$CVZ .!KISCM6-^!>9Y^
M2B.Z [9@0%\\\(IPL[,09S[**CTTK8#),12DN"M);$F"9_U #Y@WY9^3V8N:
M[D2G)'*+02?K&N</EZ,$-@&B6KR*[#]3$(4*96P2>"FE(Y\IT"GH2/M5?_<3
MQ ]B?2I<C$OVW[6@DBK Y=4R@P&LHO*/DXOL#%( .V]5X8/)E AHM?-&,[G&
MIY5<3GO(A+G(,"F=##SDN;\%K@%DPHZ"08\ &190^].%_G$J6-(_X\AD2E$*
M/3GA5#%^B_US$COHD^?#9S&4N<]AU#JO6QELH@5PG;$&]#!PHRL>7SQ>FOXY
MPK]7^'GTUQ.'060C&NM&U,>?7FTERX::.[U?.O>D??//;W>]NZ>[[CVYZ3X^
M=!_;[/=L4#D=7L'96B8@PC7JU5J]VOS>.)'(V3!R[KM/G1YYZI)O]^UOMW=/
MG5O SOUMY[X'OWV^NV_?W]RUOY#>4_NI\[5S_]2;@3"N8^_#(?4L8WS/EAZ$
M'NWVQ;F<KK.H64=!R8\0XUY(^2N6$U*S#<K^"5[N49LW\__>:FAJX[+2FN$L
MY.E2,J8IEG4$EMY?@"U%5"(,$]+U7G3'^C<#"2A>DWP*?7C0]TD,*3+)%I-K
M:ZRO F-.Q4,W?(M]^L;U1JZ8QBEZ*SAOK7)]P^T&]I=Z_0$\'1^DMB&>!JL
M_M;)C?X.XY([WX:5^82^H6/,G2!\F\"@[9%GV5S'JY<*P:*Q<X*VB?C"Y,B@
M0GD-0PB7?*:;**L69KNB"1#?"_44'JN"3_*:8@4FY-, +)YX;=$C46<@A7C4
M36,#ON-; "C=(\\14F#FSV#O)*='N [%!X>@U^.G *AP"<0$/SPM#;<8NS?)
M0!$0Q]9MV3;:9.29@J\Y9$97X,("T2*SC!"G!<(H] /O'3_W0ETPV$8#X#R/
MON#\+/A? ,!#@67UP7:-:2P%!02?3@(@'-SWPK\]SWK;A$EZ\K'MX[=_"QW*
MT5^M,/17%8;=" P#W6100+^9.@92%A).+$7.21O@)#;#OR?$P0I<>!.?'!(C
MIT!2E 5I/L#S8(J\#'*GPGO^^ CYU*P8\S:O?1)G!AA8\0D+/!6TA4?ALPVH
M<($R/23,4T$ #_QZ5UP7N$<$B@?N'KHQ5YD@_#SK&1N!4TQ%X$=\G#G[%&8K
M4F7)\"('G0^NAC%@H-"QE;@_0N;XD<PMCYJG$-\+=1#2- UU^*1'?U"0PCXX
M!($%X.^#SN%S@@% !0G"8N0G/II'^<"5 7L-9FP#JP0YLXAGD#'U4OX9$0[:
MTJH/=-59O"1!\2AIABP4CM-"]+)UH($!TXMNNWQC&,,'^X4FM06<YA@-1JVD
MP.\%\)O)G3$B(*<Z/@2.5(3I#]MAP:<<DO9'P%5 .I9/N#KX\N4&\$1N@1->
M45Y&PLBV]&?+1J:+Q'E:T/7X,(ELV]9Z4/B!3.1<&7NDL6 87RYP#5,Q)C5
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
M5N\ZQW<=-+?] (!Q[ ,C044_]FF5'_O;=3@>A\%M$@Z_FW,E]0"[=Y2/A"&
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
MB66@36$NJ.%2DAZE4FX0T:.NG[9T ?4<MU6^B 5NK;LP;.E"%KB]Q=] %[+
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
M.!>!7Y .S)R+4@3>1*.%*>S]?-5T5DYP58FIF/$*K 9)/3/PZU;XL(6[?XD
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
M-YC9FW>JMFEJBW/5]<?S5,25 SQ."O2/_26,%I'4Z6LBV_GH=)Y0U_]16>N
M&Y!1 !;^I]DWQ>7)*X!6JL"*5UI4O1:>14^+#I7+QA-&:>(!IUF1%T8,$N.K
M0Q60\I! ."@5Z5871#4C# Q3?A_P. I:/B*'@]]A!$)2H@I1F,4SSA VC0[@
M.0[ W>!TK%_9NX7@>464^]K8_@>UN"(;.(AT@GCCL8"E$XR<5T5G+.%Q.#;,
M-111T3J\3JH[YG/JM,3&73 XRUD'E3 XJ#P;,X;RN;QJG*YRMN7A;"8T5&]Z
M-LC?20#%<W.GE8=_KI*ZT!JG#GJ#-"%^CSDBUD%'^BEDUQ>D%I!^ D^;=6#E
MKJ'9W<GD%8SG9>1CI/!AT,V)M>1@7BY'C4EQ,1/K#KAKSIU'[6:XQZ=ZQFRX
M:R2+28Y!F3=3>7"S=\WAH73L=M6AK8"4.5PG$(^P%>E'E#EI^9#6_^9"6H9;
M<;>#T/L4#Y,IA(BLL&D1 59.N6]D&,#?'D+B6/*>R]'JW&69.JB1\(%] 14>
M9;?/B3A,$WC>F-K4879HD+5W;19VAWE&Q0OF=L2.4<VI"!6G65]8Q5UMW@:
M!,! ")FI9SH7QD1=B98I[1M5,:)L8S/9L?3+&=+\#@F3'$"2$/6SC YF*?DU
M#GB3S+,V6(K&\SD$YI&R1MF&L6;<SJSMWWZ^NLYTV:4V1P T&F69?5"= 8@3
M1@LO-IO]EE%2\=Q<'L 'X\U5J1/FKXQNF&;*6!U'SXNQ@I2LQ3E=F"N1CXMU
M52Z%2HZ0K\[^;EZ)"C+58_[Q)N0?-AX(![YWI\-GDDN;@)$)@+1GAEJ81=U$
M/;%[N3QEU<][".(-7AY-=9_23%&V,PG) A-C+4KQ24"(:HHF^3F(1<#6,>G%
M.#O,MGSG,6N7YHL[P';J[0+O3D@=CL)[;T#OLT3@8"<-6^$\?SU._3NRU:1L
M!$D<)9)U3 3ZX*P_0>V-74]6:JJWL=HT9FN-HB_3AI\9O>&DP(9GQ\YW]6$U
M3'T^DGKG(SL)Y)'D+^?-]K,-?J),&:,AK?@Q\2*C^<O4M($?'7Z?;(R8MXX7
M2CG,FI;_&Q#MZ'8(R'ST)00D"+%W.6W2W*7N8$XKR95S4XZTG$:KXCVVPE]Y
MR.KV2#8FRXF.ZEW,TK:I 7QL&HKY[NVV[M-?X'NU\H7:O2NDKFD&,,L8/? >
M)-"KDLHPMUOED64B3]LSN2:(Z-*RQD*H*#)E.9L/:(FYP%9A@P\&4JP-(F6Q
MIT0>R],!IJ%3=UYX^),3N\Y?Q"@-2V* K(H)(X9%XY%B*]+S30N0JL:0U?:6
M7*YV"P@#+]_[N:S'@PE';)1O2TAJT6; 1^2N\O+AQ2Z1S>+JG#*=)%/3S5%G
MZ/B_>0$U?A+)'^@]^R)1"VB66M9Z2"@K5_)75M_3QWIDNU)-)QL)Y!ZH"V07
M*S.1 ,M\EF%;9 A?TG6,/NHY_<Y1Y^#N$$S8+(N"$$;I-,!H#@$#QR GJ]4]
MQ-G"[)DY$ANT]9E0M].2 4HX;++W,5V:?L4DC).C2N3CEY>[;4G")$.(\C0H
MZ,'2'8@@1-N\$O2ST9PUPH>\/'+NX.L[TH2,1K&J+Y&ATF3IM 4;?^6V>ZE#
MG'0H(X%+U1YU(E)R -XA[-M-QUR"@[-<?39CX%K#H2?9+:;R\N]MK;WJYDO<
M2R9W1MEGVOK\X?,[^,<#O*_$6P8"E/E#/9<(/G1D<^6LWQ]WFN4;&X$B!DJ/
M$V1][6>),<VEX2,L-B'%1IFU,[C39WF\]W F;G+U178)%&YVHCE3O%;/J([Z
MFE.=S6PY?ER.C# *@V'@4Y;<)NP-,-5HKD>0J,HCB>7#=*:>:%PJHW.AQDPZ
MOF4II"994S]3.'EK/EHJ#Y(E45S+=&Q]+M!2\R)VUCB9AW>47/*([<I*MPU=
M(7N>W1@44L#Q'O")+JP:%@%8%\-I&R,_[\;(N>RDLT(BR'-+3CI?)$_D8N>3
MDRX6.<YEFYRTG>2DRU>UPG!]39"U9><$AF)9V]I3:2IDY%*O!/=MBFX";IG
M.CA_#C;5K8@>O(I1$=4*R^*I'U(RFH)Q9L!EI=,_RED['SZ]GS]_1)IS%3DD
M\[OV2<)G7OAY\W?,FZ)TG?E"7'MX1ZM(]#EIGIK$)>H9^90[Q<ZZC6IRHMCC
MRZ&FI?TBG9-Z2JI2QPLF8A;YP?"$,42UR:S$?@'$WN_P7U@95%4?SX$-U,<3
MT.@]BIAF*O7</FO>6;,A4)CK:?@#[R@S3)D)Y;A(Q6#3W #SHB%2 (5M>-3G
M,Z30TE#!'G/N(+PG-3PW3AP&).\'.$50C##AC6*.'JH$WF@J0>W15D+NLD_2
MG$TTF;I3:>6;:'&5=;A]KY_5FS9[7<!UAG>"7JJ-R5GFF?&BAM4/J0L%C=&5
MJ5V(,4.1@6&*_B,Q2?(9@08H;3;])A,<R%L(CUH'E 54@DAV<U5[LZU\3@T/
MF.21!I%L,QJ;!RP-2RVEVJP_O%@7&M1M[#$V"#0NLKFPZ.6Q_DJ!+W%\FMO+
MY$._LX,2@RE-7<Z'(J3C:I3Z(R!%CA&-)-XV128S>%7J_XW#8HWV:]AQ'=9.
M(X&JYQN<(#%G=S$!O'>"FG*4BIDE1J"_]ANTUUUH_O\I3,23BIS.^4)D&BP&
MGKJO==JM ?)RQ\VUHKMN1LC.W5BW-%PB?]N8+5RA!F:M^9=/7J_P%)[;%Z<U
MLONQD")2$T<KMN _6./1O_'+5/+*4@,*G@*N3L^^J%-U)!QR\ZG7"@KF]MN#
MQ2DV+JR!1>W8[OHD5-6J$\_LJ'C9U>VU]36< %Q7'B2[Z/2/3D]4WLTM"FB]
MA[PR-Q"<G8W;U$0AXZP8Z.8$"&KAZ3D\)(8E?8)!"#H^I1"1N)>5UJH.9XRA
MH8'(FF%2#Q6=]7M,82,,LMVIM%H]YU!U>HSS*^87P-@L9B"-'$\F8J(V"P+9
M2"PN-!@<@\Z31C("EO#B \<GP,3W>%[J*EA7<-K6%-2^%N=[,CSE"',#U+:)
M7OIV/&-6HAX,#+>47:>=D9 ,[:(FJ[\V^T)*C:LX""4;GD[*$=C53DX)*@_C
M*TW$F]_7FRDL<SM%^\69>'5.T>.+GAB_SA#*TK[/'$IE'U=Z1.=R9Q:._9(:
M>_<7&0#8QP& +[G9Z&:'7!5UD-KI5NMO&_J.9!)88AE3DQTJXER+BD([CX:.
M=IQ9MA87ZU,F)J] )=U -62N=QQ+$A;P..HW!EL86]6RAR'G?;(M;Y1/LE;Z
M!UD%L3F@J.'N8DMK14> J]^QCB3+>N0AR#2KWHH<CXQQU4.TSNPH. J;IGG)
M*EN.LTO\B;+$TOP7(Z#1F!2_8"X4(]Q::$#A"F[[\KAJJOQ$%.=+6P<$+](V
MYCH^)T[F<];NPM!%C0(6DD,*BQI$1586N>NDPC%T8IVVK;="ZJ1*GI?.45F2
MZ(Q&H/L O<6LW-!@3LZ4YN0/E4E5&OX)&.SK48K&JO16<UG'K/"ULRJKW/;R
M52N?J B*&8I%MYXY#P^FAU8^.:P0A* \J=SB<5:";XUQZ!=A7$.[>N!?J $X
M=\!)_H6KJWREF^ K%J1P!RCUX4(869S9UYU_9E]%MW,]LH_K9*0ME&7(<3]Y
MKKJ0)9OHO=<-Y94+991R*<H\%"[K25T9/JW+2&]<XP!3.'.9=[$JBON/P?\>
M0A]T7XO5 #38'D!AOB-_+VU7\Q$.\#:P1#?5*=[=$_U[UYFJ-'O0S"-.HPZ4
M2SE[Q"P,Q ^0.5+E3\Y(U(4;L:Q4; ( (2CM/^<X_\V)O@-H*!Z69;?'G,^W
MCTQ22L1<RF7NVK257[*]#E1YG' (?X=4W<9L4R<:-E!QI<_G2LOCF]&,+@Z2
M"[S!60PW =\,7<RF"+[3:1C2>0][S*:BF'BC??%E-LH7T32IHQ)H659[&4I?
M,$:"U4);0;S.17/ VLSM3< 6NQ.11#^CBL[]TQD*3D/4Y2;Z5V85X..]"&1Z
M+BXQR=>7E91H0M)8ENN3;'KVD%<AQ,T3<P:IG27GBP8!OB0YJ^_68J%M(<%D
M47IEG9>?WP[M;MH(WMBE/(V4E\;IS<7/BYH'-8*62@IIQ_7QYZ_W<')TJW#Z
MTOLP^A0F7T/50>@JQEDC-Q'6(%\%4T:-FTAQI"LL2[G64[-O1C*SHJ*08<X8
M=K%K%JB[H*>^^K5W4G0BH_X:&V7F3QO>;;1$Q9+6&I I$M'G#UQFR48 [BM8
MP3.84<4A=6NP$5K74T#(N'3@59W51M]&_Y>3$VMR/#ZV"9O^7QA]MZXI_@08
M1DUX8 ^^!R^D%LH&-Z.9+7]AU"O96%&(&3;'!KLJ^P@C;?#/.,0;1-,925[:
MY]Q-!>=ABP=DLK[#X .+&2RG@0),$8WF=Q'98!TQSF"@CYI8 P]$JJ.D,2,;
MRDB$HH;7VB&%TP<=+F!KJS3:*HW.^;.NTL# S@)1H-Z.5VGT%YE6VZ=IM6V5
MQA9"CPOT+>Y_:TJ*6TM)1^93=W1QO1[58V3YQEG'BI%VVGGD+J:1TRF%1+#/
M(/;/H3XF#C;AJEM%>4S-K\V\X&*#B7F<D^2G1D0BG<&L3#8=9)FQIT3ZHD(T
M2ZV) 6BLL;/2JX&)(M8+%M)\S=8<VFKY&KX1[]2JI._^@;!7&N"U$\#W\J#N
M$Y7<L[*2NQ(UA< =6EBW3WGD256+%)E=4HDK5'UMJ11X ^,BK \@?S1B+&;H
M-N('CE+V\\Y2J6XCMDJC&5[I4K %7\)3:;W _%&6%/Y:)5U)5="; T=E4)A<
MX]Y8QYA,9,UFZ'!S(=6[ ^C)D6%+(Q"I6SX1!&D?L/A4-_(@7SM6LWM*8=>#
M%X?8#2@+:ZIID)(*;YE#R1F:%P<#;,U0U__%)*>Q,[55#A>W K55]K/9GJ$8
M^'^\#XN]&,RV86X(>C:#06W?B>\I\#G ,29J\Q6Y>KF3] Z<PX/+FH/D8H"L
MMYLG@PT0X\Y4;QZUD25W*Q4;$$KC._;EXIX)3@V&L[6P($N:FBQ)]=_!%Z/K
MP),WKS%?CE53+9 &Z#R(OT\M-<J& PL)DQO>@S2W/!XGHD-=7%@B;X!RML;L
MCW@P0BU(/FFL*,=LJ2:['8R%PS"NBTS-'Y$J9"]7L5H.0;UUII\Q /4U? M@
MOPF(D7X*$W)R*AZZ\,#F>9U-=4RW4V:Z1L@,R%L&%&=&TQ*1#Z<%=#($H28J
M+^:BA >A \X93X-='UL?1K4X:A&W4,&_%<AAA5J9T)1[.CL!FL43+BEOU)D4
MKR%^Q+R?>23R74?.K<5=.(&QB089)(.?2)\RVJF=H3FZI0HEH U?Y 7?'.^Q
M,W!ES9/7S/.HXP,7F&BZE_Z+N1P,VV)$'P*^3^+3,D=9IF@]AJGO M>95@5,
M!YC2@;J$F^&S!O9(]7_.FD\VXGK.48LWP[_1\QCQ8]2U/5*=!S)-'+;@XC!A
M*CXP,Y5 H7#3H2X:FG,3QERFO*8[QIXW .N,X-$+GS6EF\7'#PI]<&2>T<P8
M-+Q,MZ6DO(CB"SA'X<UA4ZCJ/?S(""^M,#K76Z#);>^LW#RK%8+/6 ANPJ&\
MY9S;!4-[.4?@=G>^TBCC;([RK2)O(!>4?$<OOHG>\6LIF&\20W6X?4WAQ\I,
M@GQ)Q VE,.98=2E>5[+FI%W,YJC.-)4MYO'9BCFRW'!>3#A=5\><94$PJ2C
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
M,&_3KE&;J0KFFG^!;A32,*[UT;X@M.9*<'JZ#C-)\U;, F9?67'Y67MY0!;
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
M& Q%I3-5\:_$^8&@\+BYT0%QBW2"#P'_9DYNYK;*'V>7)U-E8F#C5+Q+OM$
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
MI3(>%VS+TQ;"<\)3T<6P1D:1K&7)>!]CK#L8Z]3F4T6)M">"H?\-/,T*EDV
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
M=^,%!$\L\ LKJO-HAH7[:PZ</!*:J!>=HWCU.(*V,^K]D+ I/ZT"<S>=*!1
MS28]FF*'BNVY@\2VT2KW:3H.?LG2^2W*&\4;SI)1&^$!66L!ZF=(OY<D^-'X
M+LXQ4'=^?KPH'E/EI3H.'0\VE2,P%IW6PMSJ ,NR_=:5+"C^<D:+7VS&-T8
M!$([5N=V-X[D$'WCI/9!DMFR>JZ0X@)66P1=%&:F$H)JD3XUQUL(WM>$OB,D
MJB:?E!SU4H,7K>9C[OC-WJK"V)I\JOJUS,VQ.+]F&3P*F;0IY(70.O1R:<O6
MYE_SU(=/-V:2 !ECZXN'9MSM+4RS.8\1K&//HWR*U%JCQ!I<!YR&D>2:>MBB
M)-NAEV.S,>#%J31:;\FFY4^<3BLVP:V:5UM*(NS1H/D!DT<^=:4W[S3,\A4L
M%U1$%1I(X5)@VPW.QO7@*6@&J9!"ZZ_,[UC#%R88Q&67K8F"J5$8[N<E=M;4
M4QK/T94'&S*"&Y-N7EB1TWR&^!-KJ?76P'RV"&QBFZ15 1/%KK!A?L9&S)<K
MVHM?CHXNQ&#.-9R!5(U%=DI8OF>$FB#RN10I9#1]]"2YU+_<K@D_U?V:A#J1
M0_7#/!.(4,'7KOL-O44P1:D>IF*RKM2G/!Q;:3.>6SH3^IZCAVF#AS<G)AY4
M.2-,E8]CL+T%- $@6^S*8$D/>K1PJ3/40<R-;2,1D]")B?KE<YO9EQ%$U+0,
M7V1IDD)_,"WG>JSLRXBIJ!!>MF=S U?QUP0)HPMC3*?0F.UQ&]8*A+@[&4U5
M[<.M-]7UZQ C*W_=,I?%H+\_Z+_]Y\'6^S,S:&ZG:0=_!YL+PP%WU#1D_C"5
M?Y_8XV,\<^P*_PVQPXRWGG][:O5CY!VIJH/\)D1",'>(I%)4IW8?&K*H='O#
MW5Z!/D5YQ)I)A<O@]VO+X/67O4RQ0-OH[G !MB''S"&HN>B:_;;$A&*@(X]N
M%D$3W5M0FYF.C\#J$,X;Y148!@[!!#*S>53>"X!TNB$7"QRI>NA3!8ZJ*+DJ
M"+\6#8.@\RFJ]Z5]U5848-K X& U0CESJJ5[,"!3$")42&2%^1!CZT1V*H20
M0(77@%ICJ0<<,RXM73-1Z(6[;T427!A.<3)(@YF5A?V.3Z&"0Z$Y$\$D!)70
MG2[-?@:9WSD &KIF\W; #648=8;::&H[3Q#BVEVXL1U2CCO.,$ 4_[,U--"+
MS%POP @#[@5H*7,?T0V(P:*R(#QU %#?6U'R-92P-<"E1..OA.6#>,(8NE7
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
M;-EFNU[,DQ=8,*4:QLH<Y^L,4?<["T+4?]D;IN,'\Y?KV<WT_;\!4$L#!!0
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
M&<TESY;<)E&$&%#4J)QF W=2))ZWRL?"K:30XZ*Z9I(36A51&2=(4EK=N?Q
M;ITW9VXAZ@$8Q;+(19VF\^H:PF&EVO$KCSXHKC\!4?3*GW13]MS]K@>RG1NC
MB0VF/9EX,\-TIC=#I:>4\YEA69OYG6/YXZ%RWGNOP,B=6_:\7*Y152MM;/@3
M8^;9@\W@/WD?!DGV>^SX$M)<KP?6YF"U_QYK?=>WGG:^U%PJMEN(ZL9PW\'E
MQ\TZ_LQWCMIP2,F2MN\S2KZW&<_9@@[(WPE;P"LY'(##S"CZ:#W8170 ?)NB
M%RU@ZM[-C9<T^$Q75>72?9)A<7U:>H0\B9#0NU[Y>:5&NWEWOUJ7DMK&\[?%
M<DIB>IQH'K#Y[4Q\)J(C47F[O\GZ"RWYY9+XDAQ?UPMF&</S4EG)?_X[("OW
MU@ ;59 47#"^W!B<[FM3OIN450ZG6 /+6)8#K5N_CE2UH"O?6W"Q?-WY%U!+
M P04    " #@BPY7%+49;MH.  !&BP  $0   &5S86,M,C R,S V,S N>'-D
M[5W=;^,V$G\_X/X'GA^NO0?'\::[MYMK6CA?;8 D#A*W*7 X%+1$V>S*I$M2
M2=S#_>\WI#XLR:(MR8J\J/,2V"8Y\YL9<C0S))5OOW^9^>B)"$DY.^GT#PX[
MB#"'NY1-3CJ!\KH?.]]_]]>_?/NW;O<'PHC BKAHO$#GEU>WZ)?3^VMTQ:3"
MS"'HG#O!C#"%NFBJU/RXUWM^?CYP/<HD]P,%#.2!PV<]:/\Y9(CNCPX.X2M\
MZK_O#H))(%7WW>&[(_3OP_[Q^_[QT=%_T'\'-__K=C4&Z4S)#".%Q82H6SPC
M<HX=<M))<2-R0EA7_VY8:5J''XZT4#[1V"ZYF)T3#P>^.NG\'F"?>I2X'01:
M8/*82.R4(V?Z9[H^'QUP,8$NA_W>+S?7#P9K3-BG['.F]\M8^''_HYYN'F-)
MXNXO*_TCZOU/GS[U3&O2%0C1-:1I9)UT?U<E ]*=W_?"QB6*-71_N4Z!"&1W
M@O$\Z>YA.39=HP:CN+BSPP.FQ"(+01+G8,*?>E%C=D @!,Q)VXBH-3/$);2X
M-S1D.I(79UK<4[=DNC),'5G<US1E.DOJ%'>%ADQ'T)!:S(DLU)UIR=)5<V$A
M#"TY'<P%<?1ZM9KQ4P\+1W"? %='=<G+W,<,*RX6E_ ]X2G4*CKX,0M,*)L@
M25,6GA*Y 1ETT-S3S7K,8?>PWWW7[V@?@!GC"FMG8K[-YY1Y7'_4B^)8RS*"
M44A_^.G^:MUB-G*?<?!]=W@"ZX."GI9?$Y(N 0=&#<,^K&WP5BD_9_HC/>#;
M7KYW3""0Q!VR[\QGL(B$D0:_7D#1J*A+T8@EP7+]'>P[@6]GT,OH:1O%,9<P
M('N*?>U?'J:$*!EKL;#-HM)WH,<'4 E)=!J-1M%P%(Y_T[#6PAT&;Z>F1%'
ML4[=V8X6W1]9=9]3/OHZ0^\?>VN,1%MRZ WG.A[2<4W.$)9.%B-\8S7"D@[B
M'EI2>M,^*/9LBMF$R"LV%!"M8K%XF,(4E0_!^#?BJ!&_XU+2L4_NB4MF<XUQ
MP%S39\I]%P)0B .I0]4:VS7&PF+Y]R4M'^% E*$8"0JAH @+4AS%:- 2#L+,
M16E 7Z$(TML4TO;%<GKI\^=UZW?9QV+$#V6-"(20H;1ONA^*"6;T#QPMD--
M4D:D3/Q9J/V-O2SZ_Z<.R:AT?"X#0>!+FI!9 #&II0?=-PL\T F#3-?!3 T<
MDV-!?G_'?? $))K\Z[M8=/\QK_L4%;0D@V(Z^Z;W>^+K! QB)[48"<PDI%7+
M>,'::M'VI[RV(P+(4$!I$ONFZ#M!YIBZ%R]S[7HC_>9_+%9K_S"OUF@<B@?N
MFS*CA0LIQ )#/ '.&'X1 <FI=W,WB\+[>87'E%!$RGCMB-C>6N&,SV94F? !
M0@KM1@E;NFMKJT7G[_(Z3Q% ?\>S^;]0ALZ^:?L1"W"?ZIKB,?4!7ZSG@M\M
M&C[*:S@:BE)C]TVK]T279V%276(J?L9^0&X(UNHQ\RY^"J[M8]'V-ZO/PH@,
MTG20(832E/9-]ZFT[^'B]X"J12;AM3=;-/Y^)=9;4OA*HI &^CJBLG<5HK7Q
M<X50>T/(W?]0,>1&7\>?WDR2UO-(!QIE#!)UM)AC)?O<:(Z0WMX9(Q>,I]5?
MW&11^$K*F8_6]U;#&^/QM,[+=K988245+17"[ZUIUL<X:;N4ZEELE'<KB>S&
MF&AO#;*IV'A.%*:^+%>9C#M;S+*2[I8H4.HXRA#=.\NL?19GS%*JI\4F*^GP
MQL?VFST*M P.AC,'DEN#8^C=$G7-I;PC0I<7.#,I0GFC52)GL>Q*&K[)LL9-
MIMCJO1I@C#1G!.L1A;S#=&=_YX&M6#UP78,6^U?,XV*VZCYKC;18MR#MMY7
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
MR%_NDLR5E]SFL=MJ'CTPOR9M0$D( Q@[ZO:G?#&'LQH+9O-0BJVN32F,SVK
MD*=,V7C=:DCNGSL$^X 9^!]0*-4<3@$XJSERQ(^#WIK8P": 739'GD),DM1U
M_/4#B37DPK>D_[#K\?5<>IKTF!WDTPWT+03M(#:]",G]OG*NC+.GF#<4YBCP
MSQ_F\B:L"QP%80;Q=/Q[BM7V/!()56_0 HU":&-?7*$1/-U(!J$?A2!L069S
MA!=#*TMFW;ZI$,I '@J]*%0>UQ?F6#,4/' 0T/M+4TF1=HTZE0Z)MS9^*!,0
MH>M(R.&9&%^EF3%B(Y5K(N9.$)K7)41U"#E;7E&@*< >+WQI,Z;"/!XT1",(
MU:V^;!+4\Y;I=PC]'KZE8M*X(MB+*!6Q9!54P[6)7INN*X*HMQQ:?-V";CV+
M/U+4632;J='<0$3ZDG],R2S9A(\W)!GDCI@0A,SE35!8<PCU@8IYO.;<0S"9
M<O4U=V0Z*;'H5,;Z';.]CXNRMYPW1$Z2'^?_1,$="N5\TN8=1.E"K.$^H3 "
M PXI^4N SX9/;<*44I%D^%I%P;<^V=K#1D-??G@T@B?#\<LV'/6-B?5ESK7]
M (V",. !,.'+0TZ\KU,2"ILPZ=-\8? ,.VN.;KTB3#J1"W;AM';?].HU#9)]
M^=6.J65[!2VO?/E#I#.$>6@T\/FPW4FD+(N1-^VI%3C9IJ\/:],NC$'D(_^C
MB'YZ3X46=-@-F%KW&Q>62NRTW*6V?5HEDO'XM:CI<T4M^]R91%Q64$PR)V/P
MIB@,KOD4:"8@M!QE0<.REM'*GXS,25'(7!$.R[J%'95$ZHH@DBB[YLFX4=BC
ML:Z2E"EX,HU2$?@RZ:2!M;"*1Z95NG9=7@*0,JU\DR@UR!16&Q'/G/&J1@EK
MJX0D4A>*37HT$F77P%%8K:-#9C."4V&Q35H1(+8%UZ"04.+(!X6!;%=@\,\1
MQ0&>,)%IHYDT*OCB(2#P M/DDX:Y(DBE446#W:Z/]'MC=PNS.:&(+F+5EJ7-
M]DS.GFW.:3"*N)Q!;\D-LJPC=ABKDA/5#GIJ8-^UZG"0Q!EPU2B6%6Z"N5
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
M7 F-%^D+?R4)*5\%S@K* N+D9U.D1HUK0/<74B!>I#*LC!RK<93=D?(MHMN
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
M*Q\\;-64U:N%'V9TE#HXA!DC[S0M=^ DK!ZGG!1YE@<)VUHOWN T'67LW/M
MZ (+XA7$4G5O>WJR.\R=T!QXA'T3(1[FU;-JK6%[Q@.-YG/<6M?#IT$M'-S*
MW6_?($.K9W>6CTVJ2L3"# CL&6GA$T5HI7K9],;ZVV'/1I$AO'GPLM0R"OLC
MVOHLB&,2GKY?!+/G];)R#YGV;==]Y6.:6+518*X#D!AK#YZOJO=!@KR3O:<[
M0&3MU<>7P9E2#(%&!D*_+D'?H,M9M@:2?T\I2W#]9Q%1PC)VE#M9%"0ST:%-
MI7J->'![?SN,"*O]NA7=TG1&2)A=0D=4CM-W),MA1$(?7,$FEE4IK@3$*K90
MXQ[<B:\U3(3>GJUC3!NI[$'G!;/J56EVFG8B&)WWA+Y&_-19[1JJ>\'S#)T"
M.UI+M CG)M*B6#3(@[;*WNAAB?;<7ISP!8$3S^!6#9<]A0S"GL/ ^#.HM& :
M6'?X[=03<7#)93J"10CO.40LF5$29.2<5/]>)<ML.8U,TP*BE>I7F'W/_(P3
MK D2(=:$ ?&., -%$&_<]^&WH-SBM:C#-/1*,2'=WZ^1[8$L7E(:T/?*JZ-<
M!JIE83F8)G0YG 332Z>9N@<&>PO:#BO"]M(TUT-*X5HA:"P%_2<37GEWK7I:
MQ6'T@Y:3@W[U#*YEI7%CHVN):E2=GAPZU3NQWM4P,6VAL9=KE_O].Q+"7&1?
M0XQ<6O?'TM:F)T=.MR(UQCH#M)?$EO\^?/CWHK)N3)XD-DM896=0[A06UG"2
M? OH'R0OM5<MGDU\$'K*J;6XZU PUP?VTN5*QO"VI#K^F48:AQYP>A@TMR#H
MX+67FY<K9&WU7LGSG48Y:#\W:5XYH%5IO7E0M+AO_QGH%:>Z;-=1T!6Y@:S
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
M!Z^4+M-M"XW$.X%C5O_"OO089.1?_PM02P,$%     @ X(L.5\3B%8-K2
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
M)1(<WBS+5)N;:*?H_906.+\.GL$?TL-7V-HA?L7<]@_S2"O$FWDVQ68<7Q,
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
M[E[NE6JLG:!C'8:T6$407P=1>)6<!\>H".*/&))/%"C1T#E$BTZ"7@2\:H^
MX"79DW,2/^=KT_&/OC BK_@W E17#XS0Y/K-!ZT."-KZ>=U!BI7FDP[>7V\P
MXG(1&):"0/&.@0>LWN""+!<X+#-XM8"5$3A$K91GP4'EZ7!B-WLN\"[:1IZN
M98_A>!%H5L.D"VDU1EPGFYX'^?Y]G#[F=CFF C(_J:4B_I49I4" *,7R\DBE
MDZ%('Y7.A)O5G'P=_@=^]@/9VY/]UPTF?$1;HJ3PAW42MG_1:*E:^<?UZ])+
M&#D"O;6:M%@QE#8:PEW2L@_V1[AIVOU=@\#?J=T\ P*G>T1[X:"/<>+S5'4>
M$>O35Z6@3OVT*=2[Y]--H=NNBHG"YZ^S]"$*<7CV_'..R>:)E4PA$[7>%M$#
MK0-C4GM[0&=NRY+:RRHJ_T@M4=D-NGM&+Z G%"7?H:HS5/<V9\UNT]J;XP6G
M0N^H5T&?F8@J28.*W&]![\%0%A3,'(CCA>GL)+JZ4!V=1C>]E1@>)^46I#PV
MI!1IX]>AC..5T.W;ZL$S[$KRVW2])6MVAC]61=,^5S73%'IG2._R975#B?I)
MIU%=_BZ25(_[WE<R[212$2_U*ZF)9P7+WF/D-ICTHV6UMUQ7\[-2,TD'/O5,
M)E,7DB4A)&ESTN:^N$&\&&4S%>WRJ< )/%^'=B?V(C%1.:52C9XFPT(U'F;+
MJ[U0*IC68"BURXW%R-(MQF'^GHC*4G"L389I#RYMAK%4/1AR2K99*Q.LYC8;
M-KO2X;)1'_\Q*O9A%CPF3,*6T8"EF2A"@FG6%6TZYQU84Y,RT63F?#*S>C*C
MA5@5.R7LF14[#5Q^^)_=+NJ7%-C&)UCL+I^V],6D&[+&7NYV6!E<<\W(UW+
M,&2,9SJ16/&+A$A000,J@W.64,D3 J80X\I/(,+[R--@1O5L&(0UOMK#@,'*
M/NGIP6!-]QFZ?!\E0;*=Z+A!V9G_4*9:5LN09M795W#<8"=X][AA5TFZ[.,&
M R@;1CH-<.PT%O,^S6[PD2!F3PS*9M?(6S.(PZB(/<1@E+)(=_2[-$,U&4VU
MF24Y<ECPQ4JF1G42$*-1)X!LG*A,.4VE7&XY#W-8RJ(7>DPN;$V<9"U<Z!HX
MS=JWJ.,\<RGI<=Z)"29<Z;Z.A6[\ N<M9-BLF7^![U1NIYK,4W!0P+\ZB-1Z
MN $!B?\HH+4024KVS\?@&4ZJ7B[F#0<37*E"7S)0^5R-JE<SIMBA*3OSOSJI
M9;5<I>KG1I:_0[,3O+M#$TFZQ!V: 90-%S #'"],9R?1U87JZ#2ZN2@/TES*
M7D+8BU,I9?U\W:+]205:AZNCXWO09;''' I!PG!$,6Z]OGZ;3K>XSO,YI[>N
M9QFO_F7GZC,0QLC*#S4?72&_3Z1:1*N?B[2HM[JY6;V7,&[\.2:3X9,:(:_.
MP9S*VK^:/I^F.GHY@;V8R_BE#XHJ#).PM=,7$$3<2M\_+E]NI@U]!7$M><9!
MED A6W9DNKQT5 5@^@\N2-'BZ5602NMX"0F#M=BF$Z]O@2AD,WP&I'::JY(A
MGG>SHZ0\I\?A.<T^.&499'T'>8[Y0Z=Q%-Q%L?_5RAZD^G=-= CUI'T7)PR+
M9!4"(T-_SB;&2O]4W7C50*5\ACI(^F!/#-0QW BJ,?..EJ*&5J)RF183Q1V"
M3+W2Z6'I2>VN,WP,HE#_)KN>U*MZ]>0P5"E.-_V3[;9^H+5 )>>8/_^\+*41
MXTJO*&)0>5(.[E'GU^RH:9V$\.3'B4QG[1]8J8Q9AUX5R5!F0_4J>T.\.^I=
M\0Y1H\>E+%T#I:_$/#;$#+B8RU10&VSKU=8&V,[R]Z%XT"<R/N3'^OIP$@KR
M#RZB?!NG^2G#!IN^\5T[SK$?.0[" T#H<X5XKXTK]@!\879JW;7WC>,,8_+Y
M=#S&M&X5V1B'M:CICD5JX+R4V,-=FAUH&7RON\JI=$.4P#Z%8HQX+(1MZZ_H
M*UQTH#<[FN2XWK#WC]C;))]9=N-M>LUS&^NT2('>3]6QJP='IA@#<;B$Z#FJ
M>D4;GD"*UHCWC/A+XKQO=)NBLO?&NW@>WBZ9<4B(D_, 3[[U\FF7_T+>M!K3
M>E]D6>IB] +)_!@)RKSK+56; *4V"+%^S$1B(J\.1V)K-[ONBRN0!QWE<"G_
M[+GY3(_,(MKWX\H #I"PMYVA78")X\_,;!J/&-7]H+/GUI-&'DS;=,+RVGR/
M_7=UMK7 =\^TT4DAM#/3-13)+4OE%<9&AFG2&=;.;G-FW;^?M,GN@R3Z&QV/
M\S3)TS@*Z3^(#WE-1K@<J\V.>Y1!7%6,-4F>F:A_AQNXJ4:D"XEFORO4ZIEN
MXII] URJWE'=_4+J#$\*FNZF9E+$N$D+#0JRJ=KL^$$?X5F5_BEH[#+-4\1K
M+]&1-@(0ULW0EUO\5* S(LNOOK*I37AOPH?JU=DICQ),W+^*S&M2IA0KO>1+
M*5#<)%FR ",\W4LT<&N8*JD@<IGPJ.)=$DJFSU/SU@LQL_HIZ"7 :<??"7;.
M@CS*-[NFM2;&^W-TGT2[:!LD19]/,"[4MBC0-:Y;A_@;*7__=6+2'5CCEHL
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
M$$/Q7(CE9'S'?*0[YH3TX7UKT$&!<"_0@<"(DX=?TNQ7>.4F.$9%$,,&0W;
M(&KIZAQ!R&5WBGDCQ%O1#:NW0+E\7%OQ\)D'U2CL;32X]7-'CWR8MWR88]B4
M3O6,T<?@*3J<#FPY84P%VZAX;H<;K\E81WF>9L^@#3+ #NO+%:0'2MJ=%]X-
MJOI!94?]4'7=&?HDL'3SVNDYA+ZKA-XVA&[;]&,MM"_S/AK9+9/A'=9&1F6B
MF:[-SF'XG$_VQEKP3)]I@-/ 2H9(^/Z!IKVS-]+D'/<NX?.F\-QWTVP(DOD=
M&(IY&'>F[#JDM-\><P$3L[?%!HPZ/=BNE8^T=G^NO3GB+"C*QQK725B^>:G8
M2BEH7-X]5W#>V\*4;?GCGH'B<<_1C!NFD]GP7_X)$L7@\")D5X:"J'=;RND%
M=!UV>A?0=< 9[_[2<Y[S-"&34$#=ZZND2,MGM#3>KIK4L7.KD:,+D'*)9R>-
M#3HX:DBKY]7\^:V6\D!SM*7-<SB$#^XSS.K;\%LOOIU1$YR)?$]G(+-Q-2TG
M!ZK,EX!C04M>5CY 1^(S)K3^2\QF\!2':!\\T'+S\))OL<_2T_V>/H%41I+*
MBTP>LKIP3+J[_PDGQ##%Q""MPT.41'D!9NH!<_.D6 I-.W"9MV4J4R]1BQ&N
M$">E:TR;N%PT/3VM,EJR^X9D05LR+);,:;:9%1I[Z6564)PT[IES8Z$N,:RG
M\Q<3[4D@BY"V0G>RQ<C!LCJU"/[K&)O"2A,$GA%3 T/"XR;&_:+8/M735(\5
M-?9V2"RI&=LY'EY M5CY$*N/6)W7B&U__E-PT)>(E9-XPT6+;VWR +1>1(%8
MW>"KL=(?^1%K_L\)+42 PW;86;W@:XA<K?8ZWOOWPWG[!9SZ3,:[__7="$*M
MQ=T=?HQ6]N%S,=>A2HN/7Z)B;_1T@06ML\,6,TGZU8_;&*?OT[4.;GV<O\PE
MBW\5M@%<^YS&-=K,SFR&S93DO9*.DK,);!VN+C6^E6NK#5OVL[AH5RZ=3(N@
M5^[YZ91%B+J\>%@NMCNCH.OH(04:$B<>^RF#4+A"__I-G3Z>T..SOWBQZ'[5
MQM>S"<:<1F4;Z74\MP\FB*'0?RI!C ,WJ0+%'F>< ZXV^JN;*B*7R0(JWGO9
M M 8E4CAS3U?VQP@P)$+P$\V\D4@70^B7M* %D'NT,\+DWZ(@KLHIA4(#35
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
MPMI,3TMI0WEH@"T';Y/<'6"V@A=1:=T2YQWZ8"B&Z"E9'X5O!>Q*V&]0VF2
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
M):B)-H<I"$CI2(57^TQ#_Q0#8"$?.39F3P1&P)$#,6/V'J,]/T8^L&@UG<I
M"=AUYLH66P;""J&87*KEH)IF22ZP"O(NN/6J6 9,0+<KPKN;AP"WGJ^60A5E
M 7OT,V1,BV@Y*@'+N,^^K\46:\!#[OY&FKZ4:#AU=9I5PQ*PYTH(UV;37*HW
M/P#4XL))<$^HSPB;R1P5^H54IWC(T2+V^K(>5D$;<<5=M0EYJ?MO.)9O9JML
MXZ#GT@R=@'E7W%QZ4:VM0X"K(R*'1P53G()VT3ZLK*,K>/>4O'KARM77_26[
MS0I4JV:-&W;2?)/SU?7]3E' .))#@_-E/6D[*=05>46L84I^9^%#L739#>M
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
M>A<R2F4,8??C2?'QC7K=)9E,KE\O(TP)J_O9W0#AF7.89R\)#?_!%0O1R\B
MH-]$UK TOYMJ8;/4L]!VI9L@&SSOKE< 6 O_8K&EEJ# :"G(K"<MHAZ>;3@.
ME)F85=#O^%H= S9P68H6ZQ7;>E)NBIS,/NCW<ZWRO@O.4L@8AWRTA57MU?L?
M;U5U<=AIWWKT7TB0KYY-N%P4WG'E>TCB7 Q"W_O4A? X70W,V9!^NW+18 SL
MB^9*J@04*S Y&X#?5CT:X/?E&KB &ND!^"X49Z/DV^I' WSDF%@A)P(*11C<
M#GBOP;HTX?%R;0/D\+3F/&YB<#MJO6X%G>-M;GIF"6S)A(93I@R/LR'I.[L(
M+6>B)!<S2#_"DKA$R7JL#(^E.'(T[T$-80/7H49N9J=^A#0UXUV!RU( >1_X
MUW04"G),#@^QS_4L].\-+)9"POO#K>8+#Y)LS#+(OF ++.\"LA7JC<;UUFON
M)GRKLC(3]>,)1 /.-4'9"OZV*U.5Q-".LA 6G@7B\M\IU/&!&5X4NZ7(QA#W
M(X1?@T8#0+T,#A_.9I3,6$AT31R[UOSJL\U34FDSUGWYE3J^@8KF'C_)+-TC
MEXE&T]F_,?;Q^!/WS.@S0_?LI>1?_S]02P$"% ,4    " #@BPY7N/&/BRC^
M   BT@L #P              @ $     9#4S-#4S-V0Q,'$N:'1M4$L! A0#
M%     @ X(L.5V:/;:=."   >RL  !$              ( !5?X  &0U,S0U
M,S=D97@S,3$N:'1M4$L! A0#%     @ X(L.5QYGLZ96"   DRL  !$
M         ( !T@8! &0U,S0U,S=D97@S,3(N:'1M4$L! A0#%     @ X(L.
M5SV2[WHC!   W0P  !$              ( !5P\! &0U,S0U,S=D97@S,C$N
M:'1M4$L! A0#%     @ X(L.5U^=X2<K!   ]0P  !$              ( !
MJ1,! &0U,S0U,S=D97@S,C(N:'1M4$L! A0#%     @ X(L.5Q2U&6[:#@
M1HL  !$              ( ! Q@! &5S86,M,C R,S V,S N>'-D4$L! A0#
M%     @ X(L.5] J)]* !P  DEH  !4              ( !#"<! &5S86,M
M,C R,S V,S!?8V%L+GAM;%!+ 0(4 Q0    ( ."+#E?CY7T#NRH  '^* @ 5
M              "  ;\N 0!E<V%C+3(P,C,P-C,P7V1E9BYX;6Q02P$"% ,4
M    " #@BPY7Q.(5@VM(  " N0, %0              @ &M60$ 97-A8RTR
M,#(S,#8S,%]L86(N>&UL4$L! A0#%     @ X(L.5_]^3;S],P  1TP# !4
M             ( !2Z(! &5S86,M,C R,S V,S!?<')E+GAM;%!+!08
.."@ * (0"  ![U@$    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
