<SEC-DOCUMENT>0001213900-25-037651.txt : 20250430
<SEC-HEADER>0001213900-25-037651.hdr.sgml : 20250430
<ACCEPTANCE-DATETIME>20250430163008
ACCESSION NUMBER:		0001213900-25-037651
CONFORMED SUBMISSION TYPE:	10-K/A
PUBLIC DOCUMENT COUNT:		17
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250430
DATE AS OF CHANGE:		20250430

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CBAK Energy Technology, Inc.
		CENTRAL INDEX KEY:			0001117171
		STANDARD INDUSTRIAL CLASSIFICATION:	MISCELLANEOUS ELECTRICAL MACHINERY, EQUIPMENT & SUPPLIES [3690]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				880442833
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K/A
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-32898
		FILM NUMBER:		25895900

	BUSINESS ADDRESS:	
		STREET 1:		BAK INDUSTRIAL PARK, MEIGUI STREET
		STREET 2:		HUAYUANKOU ECONOMIC ZONE
		CITY:			DALIAN
		STATE:			F4
		ZIP:			116422
		BUSINESS PHONE:		(86)(411)6251-0619

	MAIL ADDRESS:	
		STREET 1:		BAK INDUSTRIAL PARK, MEIGUI STREET
		STREET 2:		HUAYUANKOU ECONOMIC ZONE
		CITY:			DALIAN
		STATE:			F4
		ZIP:			116422

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CHINA BAK BATTERY INC
		DATE OF NAME CHANGE:	20050214

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MEDINA COFFEE INC
		DATE OF NAME CHANGE:	20000626
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K/A
<SEQUENCE>1
<FILENAME>ea0239848-10ka1_cbakenergy.htm
<DESCRIPTION>AMENDMENT NO. 1 TO FORM 10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed Apr 30 17:31:23 UTC 2025 -->
<html xmlns:cbat="http://www.cbak.com.cn/20241231" xmlns:compsci="http://compsciresources.com" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title> </title>

<meta content="text/html" http-equiv="Content-Type"/>
</head>
<body><div style="font: 10pt Times New Roman, Times, Serif"><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>UNITED STATES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SECURITIES AND EXCHANGE COMMISSION</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Washington, D.C. 20549</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <ix:nonNumeric contextRef="c0" name="dei:DocumentType" id="ixv-3746">10-K/A</ix:nonNumeric></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Amendment No. 1)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Mark One)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="ixv-3747">&#9746;</ix:nonNumeric> ANNUAL REPORT PURSUANT TO SECTION 13 OR
15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">For the fiscal year ended: <b><span style="text-decoration:underline"><ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="ixv-3748"><ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-en" name="dei:CurrentFiscalYearEndDate" id="ixv-3749">December 31</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus" id="ixv-3750">2024</ix:nonNumeric></ix:nonNumeric></span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="ixv-3751">&#9744;</ix:nonNumeric> TRANSITION REPORT PURSUANT TO SECTION 13
OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">For the transition period from ____________to _____________</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Commission File No. <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber" id="ixv-55"><b><span style="text-decoration:underline">001-32898</span></b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName" id="ixv-62"><b><span style="text-decoration:underline">CBAK ENERGY TECHNOLOGY, INC.</span></b></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Exact Name of Registrant as Specified in Its Charter)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="width: 49%; border-bottom: black 1.5pt solid; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="ixv-73"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Nevada</b></span></ix:nonNumeric></td> <td style="width: 2%; text-align: center">&#160;</td> <td style="width: 49%; border-bottom: black 1.5pt solid; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber" id="ixv-78"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>88-0442833</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State or other jurisdiction of</span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S. Employer</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">incorporation or organization)</span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification No.)</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1" id="ixv-3752">CBAK Industrial Park</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2" id="ixv-3753">Meigui Street</ix:nonNumeric>, <br/>
<ix:nonNumeric contextRef="c0" continuedAt="_EntityAddressAddressLine3-c0_cont_1" name="dei:EntityAddressAddressLine3" id="ixv-3754">Huayuankou</ix:nonNumeric></b></span></td> <td style="width: 2%; text-align: center"><ix:continuation continuedAt="_EntityAddressAddressLine3-c0_cont_2" id="_EntityAddressAddressLine3-c0_cont_1">&#160;</ix:continuation></td> <td style="width: 49%; text-align: center"><ix:continuation continuedAt="_EntityAddressAddressLine3-c0_cont_3" id="_EntityAddressAddressLine3-c0_cont_2">&#160;</ix:continuation></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><ix:continuation id="_EntityAddressAddressLine3-c0_cont_3">Economic Zone</ix:continuation>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown" id="ixv-3758">Dalian City</ix:nonNumeric>, Liaoning<br/>
Province, <ix:nonNumeric contextRef="c0" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry" id="ixv-3759">China</ix:nonNumeric></b></span></td> <td style="text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode" id="ixv-111"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>116450</b></span></ix:nonNumeric></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address of principal executive offices)</span></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Zip Code)</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span style="text-decoration:underline"><ix:nonNumeric contextRef="c0" name="dei:CityAreaCode" id="ixv-3760">(86) (411)</ix:nonNumeric><ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber" id="ixv-3761">-3918-5985</ix:nonNumeric></span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Registrant&#8217;s telephone number, including
area code)</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Securities registered pursuant to Section 12(b) of the Act:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr> <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td> <td style="vertical-align: top; width: 2%; text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol(s)</b></span></td> <td style="vertical-align: top; width: 2%; text-align: center">&#160;</td> <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle" id="ixv-150"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock, $0.001 par value</span></ix:nonNumeric></td> <td style="vertical-align: top; text-align: center">&#160;</td> <td style="vertical-align: bottom; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol" id="ixv-154"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CBAT</span></ix:nonNumeric></td> <td style="vertical-align: top; text-align: center">&#160;</td> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The <ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="ixv-3762">Nasdaq</ix:nonNumeric> Stock Market LLC</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Securities registered pursuant to Section 12(g)
of the Act: <b><span style="text-decoration:underline">None</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark if the registrant is a
well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes &#9744; <ix:nonNumeric contextRef="c0" name="dei:EntityWellKnownSeasonedIssuer" id="ixv-3763">No</ix:nonNumeric> &#9746;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark if the registrant is not
required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes &#9744; <ix:nonNumeric contextRef="c0" name="dei:EntityVoluntaryFilers" id="ixv-3764">No</ix:nonNumeric> &#9746;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
(1) has 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 the registrant was required to file such reports), and (2) has been subject to such filing requirements
for the past 90 days. <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus" id="ixv-3765">Yes</ix:nonNumeric> &#9746; No &#9744;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405
of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent" id="ixv-3766">Yes</ix:nonNumeric>
&#9746; No &#9744;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
is a large accelerated filer, an accelerated filer, a non-accelerated 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 Rule 12b-2 of the Exchange Act.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td style="width: 25%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large Accelerated Filer</span></td> <td style="width: 20%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="width: 40%; text-align: justify"><ix:nonNumeric contextRef="c0" name="dei:EntityFilerCategory" id="ixv-195"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated Filer</span></ix:nonNumeric></td> <td style="width: 15%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-Accelerated Filer</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;&#160;</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company</span></td> <td style="text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:EntitySmallBusiness" id="ixv-207"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></ix:nonNumeric></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">&#160;</td> <td style="text-align: justify">&#160;</td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company</span></td> <td style="text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityEmergingGrowthCompany" id="ixv-215"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></ix:nonNumeric></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 13(a) of the Exchange Act. &#9744;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether the registrant
has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial
reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or
issued its audit report. <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="ixv-3767">&#9746;</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If securities are registered pursuant to Section
12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction
of an error to previously issued financial statements. <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentFinStmtErrorCorrectionFlag" id="ixv-3768">&#9744;</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether any of those error
corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s
executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). &#9744;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Indicate by check mark whether registrant is a
shell company (as defined in Rule 12b-2 of the Act) Yes &#9744; No <ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany" id="ixv-3769">&#9746;</ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 28, 2024 (the last business day of
the registrant&#8217;s most recently completed second fiscal quarter), the aggregate market value of the shares of the registrant&#8217;s
common stock held by non-affiliates (based upon the closing sale price of $1.37 per share) was approximately $<ix:nonFraction contextRef="c1" decimals="-5" name="dei:EntityPublicFloat" scale="6" unitRef="usd" id="ixv-3770">107.3</ix:nonFraction> million. Shares of
the registrant&#8217;s common stock held by each executive officer and director and by each person who owns 10% or more of the outstanding
common stock have been excluded from the calculation in that such persons may be deemed to be affiliates of the registrant. This determination
of affiliate status is not necessarily a conclusive determination for other purposes.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were a total of <ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares" id="ixv-3771">89,939,662</ix:nonFraction> shares of the
registrant&#8217;s common stock outstanding as of April 25, 2025.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>DOCUMENTS INCORPORATED BY REFERENCE</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><ix:nonNumeric contextRef="c0" escape="true" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="ixv-3772">None</ix:nonNumeric>.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="margin: 0pt">&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>EXPLANATORY NOTE</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_AmendmentDescription-c0_cont_1" name="dei:AmendmentDescription" id="ixv-281"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">CBAK Energy Technology, Inc. (the &#8220;Company&#8221;)
is filing this Amendment No.&#160;1 on Form&#160;10-K/A&#160;(the &#8220;Form&#160;10-K/A&#8221;)&#160;to amend its Annual Report on Form&#160;10-K&#160;for
the fiscal year ended December&#160;31, 2024 (together with the Form&#160;10-K/A,&#160;the &#8220;Form&#160;10-K&#8221;),&#160;filed with
the Securities and Exchange Commission (the &#8220;SEC&#8221;) on March 17, 2025. The purpose of this Form&#160;10-K/A&#160;is solely
to disclose the information required in Part&#160;III (Items 10, 11, 12, 13 and 14) of Form&#160;10-K,&#160;which information was previously
omitted in reliance on General Instruction G(3) to&#160;Form&#160;10-K.&#160;Accordingly, the Company hereby amends and replaces in its
entirety Part III of Form&#160;10-K.</p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_AmendmentDescription-c0_cont_2" id="_AmendmentDescription-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, pursuant to the rules of the SEC,
Item 15 of Part IV has been amended to include the currently dated certifications of the Company&#8217;s principal executive officer and
principal financial officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002. New certifications of the Company&#8217;s
principal executive officer and principal financial officer are filed with this Form&#160;10-K/A&#160;as Exhibits 31.3 and&#160;31.4&#160;hereto.
Because no financial statements have been included in this Form&#160;10-K/A&#160;and this Form&#160;10-K/A&#160;does not contain or amend
any disclosure with respect to Items 307 and 308 of Regulation&#160;S-K,&#160;paragraphs 3, 4 and 5 of the certifications have been omitted.
The Company is not including a new certification under Section&#160;906 of the Sarbanes-Oxley Act of 2002 as no financial statements are
being filed with this Form&#160;10-K/A.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><ix:continuation id="_AmendmentDescription-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Except as described above, this Form&#160;10-K/A&#160;does
not amend any other information set forth in the&#160;Form&#160;10-K,&#160;and the Company has not updated disclosures included therein
to reflect any subsequent events. This&#160;Form&#160;10-K/A&#160;should be read in conjunction with the Form&#160;10-K&#160;and with
the Company&#8217;s filings with the SEC subsequent to the Form&#160;10-K.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 2 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="margin: 0pt">&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>TABLE OF CONTENTS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 9%">&#160;</td>
    <td style="width: 82%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#a_001">PART III</a></b></span></td>
    <td style="width: 9%; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 10.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_002">Directors, Executive Officers and Corporate Governance</a></span></td>
    <td style="text-align: center">1</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 11.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_003">Executive Compensation</a></span></td>
    <td style="text-align: center">7</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 12.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_004">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></td>
    <td style="text-align: center">11</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 13.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_005">Certain Relationships and Related Transactions, and Director Independence</a></span></td>
    <td style="text-align: center">15</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 14.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_006">Principal Accountant Fees and Services</a></span></td>
    <td style="text-align: center">18</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART IV</b></span></td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item 15.</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_007">Exhibits, Financial Statement Schedules</a></span></td>
    <td style="text-align: center">19</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 3; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><div><a id="a_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>PART III</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="a_002"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Directors and Executive Officers</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">The following sets forth the name and position
of each of our current executive officers and directors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="width: 23%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td style="width: 1%; text-align: center">&#160;</td>
    <td style="width: 10%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Age</b></span></td>
    <td style="width: 1%; text-align: center">&#160;</td>
    <td style="width: 13%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Gender</b></span></td>
    <td style="width: 1%; text-align: center">&#160;</td>
    <td style="width: 51%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Position</b></span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhiguang Hu</span></td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</span></td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Male</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">President and Chief Executive Officer</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yunfei Li&#160;&#160;</span></td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">59</span></td>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Male</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman of the Board</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangyu Pei</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Female</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Martha C. Agee</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Female</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent Director</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">J. Simon Xue</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">71</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Male</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent Director</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jianjun He</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Male</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent Director</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jiewei Li</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Male</span></td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer and Secretary</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Zhiguang Hu</i></b> is a long-term employee
who has been with the Company since 2004 and has led our sales and marketing department, contributing significantly to the revenue growth
of the Company&#8217;s battery business in recent years. Mr. Hu has served as our President and Chief Executive Officer since October
2024. Since June 2023, he has held the position of Deputy General Manager in the Company&#8217;s Sales and Marketing Department. Prior
to this role, he served as the Director of Sales and Marketing at our subsidiary, Dalian CBAK Power Battery Co., Ltd., from January 2014
to May 2023. His experience also includes serving as the Director of the Sales and Marketing Department at BAK International (Tianjin)
Co., Ltd. from January 2012 to December 2013, a former subsidiary of the Company. Before that, he was the Sales Manager at BAK International
(Tianjin) Co., Ltd. from January 2008 to December 2011. Additionally, he managed Overseas Business and Key Accounts at Shenzhen BAK Battery
Co., Ltd., another former subsidiary of the Company, from July 2004 to December 2007. Mr. Hu graduated from Lanzhou Business College (now
Lanzhou University of Finance and Economics) in July 2004, earning a degree in Business Administration.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Yunfei Li</i></b> has served as the chairman
of our board since March 1, 2016. Mr. Li was our president and chief executive officer from March 1, 2026 to October 24, 2024. Mr. Yunfei
Li has more than 20 years of management experience in industries of battery, new energy and real estate development. From May 2014 to
March 2016, he served as Vice President of the Company&#8217;s subsidiary, CBAK Power in charge of the company&#8217;s construction of
manufacturing facilities, government relationship and development of new customers. From May 2010 to May 2014, Mr. Yunfei Li held management
positions of various new energy development and real estate development companies in China. Prior to that, he was Director of Construction
Department, Director of Comprehensive Management Department and Assistant to President of Shenzhen BAK Battery Co., Ltd., a former subsidiary
of the Company, from March 2003 to May 2010. Mr. Yunfei Li holds a bachelor&#8217;s degree in Civil Engineering from Liao Yuan Vocational
Technical College.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Xiangyu Pei</i></b> served as our Interim
Chief Financial Officer from August 23, 2019 to August 22, 2023. After resigning as our Interim Chief Financial Officer, she has continued
to serve in our finance department. Ms. Pei has served as our director since September 2021. Prior to that, she served as the financial
controller of the Company&#8217;s subsidiary, CBAK Power since 2017. Ms. Pei was also the Company&#8217;s secretary from 2017 to August
2023. While serving as our Interim Chief Financial Officer, she oversaw auditing, accounting, financial reporting and investor relations
for the Company. Ms. Pei received a PhD in World Economics from Jilin University in China.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Martha C. Agee </i></b>has served as our
director since November 15, 2012. Since 1997, Ms. Agee has been a senior lecturer of business law at Hankamer School of Business of Baylor
University where she teaches courses in the Legal Environment of Business, International Business Law, and Healthcare Law &amp; Ethics
for graduate and undergraduate students. Prior to that, Ms. Agee practiced law from 1988 to 1996. Ms. Agee obtained her bachelor&#8217;s
degree in accounting in 1976 and Juris Doctor degree in 1988 from Baylor University.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 4; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>J. Simon Xue </i></b>has served as our director
since February 1, 2016. Dr. Xue has approximately 40 years of experience in nuclear chemistry, solid state chemistry, superconductivity
and materials for lithium ion batteries. Within his research career, he has spent 21 years in the research and development of lithium
ion battery. Dr. Xue is retired but remains a member of energy storage strategic division of the Expert Committee for &#8220;Chinese Industrial
Association of Power Sources&#8221;, energy storage strategic division. Prior to that, Dr. Xue was a director of Altair Nanotechnologies
Inc., a Delaware company, between August 2011 and April 2012. From 2010 to 2011, he served as the chief executive officer of Yintong Energy
Co., Ltd., a subsidiary of Canon Investment Holdings Ltd. Dr. Xue has also held positions at Ultralife, Duracell, B&amp;K Electronics
Co., Ltd., Valence Energy-Tech (Suzhou) Co., A123 Systems Inc. and International Battery Inc. He has an extensive reputation in the whole
product chain of lithium ion battery in China, including materials, equipment, cell manufacturing and testing. He has authored or co-authored
over 50 scientific articles, 12 patents relevant to battery chemistry and materials and participated, presented and hosted more than 30
battery or material related international conferences. Dr. Xue completed his Ph.D. program in Solid State Chemistry in McMaster University
in 1992.&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Jianjun He </i></b>has served as our director
since November 4, 2013. Mr. He has more than 16 years of experience in accounting and finance and is an associate member of the Chinese
Institute of Certificate Public Accounts. Mr. He has been the Managing Director of Jilin Cybernaut Lvke Investment and Management Co.,
Ltd., an investment consulting firm in China, since January 1, 2013. From June 30, 2009 to December 31, 2012, Mr. He served as the Chief
Financial Officer of THT Heat Transfer Technology, Inc. (Nasdaq: THTI) (&#8220;THT Heat&#8221;), a provider of heat exchangers and heat
exchange solutions in China. Mr. He was the Chief Financial Officer of Siping City Juyuan Hanyang Plate Heat Exchanger Co. Ltd, a wholly
owned subsidiary of THT Heat from 2007 to December 2012. From 1999 to 2007, Mr. He worked as senior financial officer in Jilin Grain Group,
a state-owned enterprise engaged in the grain processing and trading business. Mr. He graduated from Changchun Taxation College in 1995
with a bachelor&#8217;s degree in auditing and obtained a master&#8217;s degree from Jilin University in 2005.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Jiewei Li</i></b> has served as our Chief
Financial Officer and Secretary of the Company since August 2023. Mr. Li has been the Company&#8217;s investor relations manager since
2021. Prior to joining the Company, from 2018 to 2021, Mr. Li had worked at multiple fund management companies in China where he focused
on structuring various investment products. Before that, from 2014 to 2018, he had worked for several renowned American real estate developers
in their fund management departments, responsible for capital market affairs. Mr. Li received a Master&#8217;s Degree in Political and
Public Administration from the Chinese University of Hong Kong in 2014.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">There are no agreements
or understandings for any of our executive officers or director to resign at the request of another person and no officer or director
is acting on behalf of nor will any of them act at the direction of any other person.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">Directors are elected until their successors
are duly elected and qualified.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Director Qualifications</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Directors are responsible
for overseeing the Company&#8217;s business consistent with their fiduciary duty to shareholders. This significant responsibility requires
highly skilled individuals with various qualities, attributes and professional experience. The Board believes that there are general requirements
for service on the Company&#8217;s board of directors (the &#8220;Board of Directors&#8221; or the &#8220;Board&#8221;) that are applicable
to all directors and that there are other skills and experience that should be represented on the Board as a whole but not necessarily
by each director. The Board and the Nominating and Corporate Governance Committee of the Board consider the qualifications of directors
and director candidates individually and in the broader context of the Board&#8217;s overall composition and the Company&#8217;s current
and future needs.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b><i>Qualifications for All Directors</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">In identifying and evaluating
nominees, the Nominating and Corporate Governance Committee may consult with the other Board members, management, consultants, and other
individuals likely to possess an understanding of the Company&#8217;s business and knowledge of suitable candidates. In making its recommendations,
the Nominating and Corporate Governance Committee assesses the requisite skills and qualifications of nominees and the composition of
the Board as a whole in the context of the Board&#8217;s criteria and needs. In evaluating the suitability of individual Board members,
the Nominating and Corporate Governance Committee may take into account many factors, including general understanding of marketing, finance
and other disciplines relevant to the success of a publicly traded company in today&#8217;s business environment; understanding of the
Company&#8217;s business and technology; the international nature of the Company&#8217;s operations; educational and professional background;
and personal accomplishment. The Nominating and Corporate Governance Committee evaluates each individual in the context of the Board as
a whole, with the objective of recommending a group that can best perpetuate the success of the Company&#8217;s business and represent
stockholder interests through the exercise of sound judgment, using its diversity of experience. The Nominating and Corporate Governance
Committee also ensures that a majority of nominees would be &#8220;independent directors&#8221; as defined under the applicable rules
of the SEC and The NASDAQ Stock Market LLC.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "></p><div>

</div><!-- Field: Page; Sequence: 5; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b><i>Qualifications, Attributes, Skills and
Experience to be Represented on the Board as a Whole</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">In its assessment of
each potential candidate, including those recommended by stockholders, the Nominating and Corporate Governance Committee considers the
nominee&#8217;s judgment, integrity, experience, independence, understanding of the Company&#8217;s business or other related industries
and such other factors the Nominating and Corporate Governance Committee determines are pertinent in light of the current needs of the
Board. The Nominating and Corporate Governance Committee also takes into account the ability of a Director to devote the time and effort
necessary to fulfill his or her responsibilities to the Company.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Board and the Nominating
and Corporate Governance Committee require that each Director be a recognized person of high integrity with a proven record of success
in his or her field. Each Director must demonstrate innovative thinking, familiarity with and respect for corporate governance requirements
and practices, an appreciation of multiple cultures and a commitment to sustainability and to dealing responsibly with social issues.
In addition to the qualifications required of all Directors, the Board assesses intangible qualities including the individual&#8217;s
ability to ask difficult questions and, simultaneously, to work collegially.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Board has identified
particular qualifications, attributes, skills and experience that are important to be represented on the Board as a whole, in light of
the Company&#8217;s current needs and business priorities. The Company&#8217;s services are performed in various countries and in significant
areas of future growth located outside of the United States. Accordingly, the Board believes that international experience or specific
knowledge of key geographic growth areas and diversity of professional experiences should be represented on the Board. In addition, the
Company&#8217;s business is multifaceted and involves complex financial transactions. Therefore, the Board believes that the Board should
include some Directors with a high level of financial literacy and some Directors who possess relevant business experience as a Chief
Executive Officer or President. Our business involves complex technologies in a highly specialized industry. Therefore, the Board believes
that extensive knowledge of the Company&#8217;s business and industry should be represented on the Board.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b><i>Summary of Qualifications of Directors</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Set forth below is a
narrative disclosure that summarizes some of the specific qualifications, attributes, skills and experiences of our directors. For more
detailed information, please refer to the biographical information for each director set forth above.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="text-decoration:underline">Mr. Li,</span>&#160;has
extensive senior management experience in the industry in which we operate and has held management positions of various new energy development
and real estate development companies in China.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="text-decoration:underline">Ms. Pei</span>, has been
with the Company since 2017 and served as the Company&#8217;s interim chief financial officer from August 23, 2019 to August 22, 2023.
She contributes valuable financial expertise and management insights to the Board.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="text-decoration:underline">Ms. Agee</span>, Chair
of the Audit Committee, was previously a Certified Public Accountant, worked as Chief Accountant for political sub-division for five and
a half years and worked as Supervisor of Accounting for a large retail chain where the responsibilities included hiring, training, and
supervision of accounting staff; preparation and analysis of 17 monthly financial statements and quarterly consolidated financial statements;
budgeting, and internal auditing.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify; "><span style="text-decoration:underline">Dr. Xue</span>,
Chair of the Compensation Committee, has approximately 40 years&#8217; experience in nuclear chemistry, solid state chemistry, superconductivity
and materials for Lithium-ion batteries. Within his research career, he has spent 21 years in the research and development of lithium-ion
battery.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><span style="text-decoration:underline">Mr. He</span>, Chair
of the Nominating and Corporate Governance Committee, has more than 15-year experience in accounting and finance and is an associate member
of the Chinese Institute of Certificate Public Accounts.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Family Relationships</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">There are no family relationships among our
directors or officers.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 6; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Involvement in Certain Legal Proceedings</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To the best of our knowledge, none of our directors
or executive officers has been the subject of the follow events, during the past ten years:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
petition under the federal bankruptcy laws or any state insolvency law was filed by or against, or a receiver, fiscal agent or similar
officer was appointed by a court for the business or property of such person, or any partnership in which he was a general partner at
or within two years before the time of such filing, or any corporation or business association of which he was an executive officer at
or within two years before the time of such filing;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Convicted
in a criminal proceeding or is a named subject of a pending criminal proceeding (excluding traffic violations and other minor offenses);</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The subject of any order, judgment, or decree, not subsequently reversed, suspended or vacated, of any court of competent jurisdiction, permanently or temporarily enjoining him from, or otherwise limiting, the following activities;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">i.</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acting
as a futures commission merchant, introducing broker, commodity trading advisor, commodity pool operator, floor broker, leverage transaction
merchant, any other person regulated by the Commodity Futures Trading Commission, or an associated person of any of the foregoing, or
as an investment adviser, underwriter, broker or dealer in securities, or as an affiliated person, director or employee of any investment
company, bank, savings and loan association or insurance company, or engaging in or continuing any conduct or practice in connection
with such activity;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Engaging in any type of business practice; or</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">iii.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Engaging in any activity in connection with the purchase or sale of any security or commodity or in connection with any violation of Federal or State securities laws or Federal commodities laws;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The subject of any order, judgment or decree, not subsequently reversed, suspended or vacated, of any Federal or State authority barring, suspending or otherwise limiting for more than 60 days the right of such person to engage in any activity described in paragraph 3)i in the preceding paragraph or to be associated with persons engaged in any such activity;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Was found by a court of competent jurisdiction in a civil action or by the SEC to have violated any federal or state securities law, and the judgment in such civil action or finding by the SEC has not been subsequently reversed, suspended, or vacated;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Was found by a court of competent jurisdiction in a civil action or by the Commodity Futures Trading Commission to have violated any Federal commodities law, and the judgment in such civil action or finding by the Commodity Futures Trading Commission has not been subsequently reversed, suspended or vacated;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Was the subject of, or a party to, any federal or state judicial or administrative order, judgment, decree, or finding, not subsequently reversed, suspended or vacated, relating to an alleged violation of:</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">i.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any federal or state securities or commodities law or regulation; or</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any law or regulation respecting financial institutions or insurance companies including, but not limited to, a temporary or permanent injunction, order of disgorgement or restitution, civil money penalty or temporary or permanent cease-and-desist order, or removal or prohibition order, or</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 48px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">iii.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any law or regulation prohibiting mail or wire fraud or fraud in connection with any business entity; or</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Was the subject of, or a party to, any sanction or order, not subsequently reversed, suspended or vacated, of any self-regulatory organization (as defined in Section 3(a)(26) of the Exchange Act (15 U.S.C. 78c(a)(26))), any registered entity (as defined in Section 1(a)(29) of the Commodity Exchange Act (7 U.S.C. 1(a)(29))), or any equivalent exchange, association, entity or organization that has disciplinary authority over its members or persons associated with a member.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 66.6pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 66.6pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 7; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 66.6pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><b>Board Composition and Committees</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">Our Board of Directors is comprised of Yunfei
Li, Xiangyu Pei, Martha C. Agee, J. Simon Xue and Jianjun He.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Martha Agee, J. Simon
Xue and Jianjun He each serves on our Board of Directors as an &#8220;independent director&#8221; as defined by as defined by Rule 5605(a)(2)
of the NASDAQ Listing Rules. Our Board has determined that Martha Agee possesses the accounting or related financial management experience
that qualifies her as financially sophisticated within the meaning of Rule 5605(c)(2)(A) of the NASDAQ Listing Rule and that she is an
&#8220;audit committee financial expert&#8221; as defined by the rules and regulations of the SEC.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Our Board currently has
three standing committees which perform various duties on behalf of and report to the Board: (i) audit committee, (ii) compensation committee
and (iii) nominating and corporate governance committee. Each of the three standing committees is comprised entirely of independent directors.
From time to time, the Board may establish other committees.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>Audit Committee</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Our Audit Committee consists
of three members: Martha C. Agee, J. Simon Xue and Jianjun He. Pursuant to the determination of our Board of Directors, Ms. Agee serves
as the chair of the Audit Committee and as our Audit Committee financial expert as that term is defined by the applicable SEC rules. Each
director who has served or is serving on our Audit Committee was or is &#8220;independent&#8221; as that term is defined under the NASDAQ
listing rules for Audit Committee members at all times during their service on such Committee.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify; ">The Audit Committee
oversees our accounting and financial reporting processes and the audits of the financial statements of our Company. The Audit Committee
is responsible for, among other things:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
appointment, compensation, retention and oversight of the work of the independent auditor;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing
and pre-approving all auditing services and permissible non-audit services (including the fees and terms thereof) to be performed by
the independent auditor;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing
and approving all proposed related-party transactions;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">discussing
the interim and annual financial statements with management and our independent auditors;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing
and discussing with management and the independent auditor (a) the adequacy and effectiveness of the Company&#8217;s internal controls,
(b) the Company&#8217;s internal audit procedures, and (c) the adequacy and effectiveness of the Company&#8217;s disclosure controls
and procedures, and management reports thereon;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing
reported violations of the Company&#8217;s code of conduct and business ethics; and</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing
and discussing with management and the independent auditor various topics and events that may have significant financial impact on the
Company or that are the subject of discussions between management and the independent auditors.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>Compensation Committee</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Our Compensation Committee
consists of three members: Martha C. Agee, J. Simon Xue and Jianjun He, with Mr. Xue serving as chair. Each director who has served or
is serving on our Compensation Committee was or is &#8220;independent&#8221; as that term is defined under the NASDAQ listing rules at
all times during their service on such Committee.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "></p><div>

</div><!-- Field: Page; Sequence: 8; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The purpose of our Compensation
Committee discharge the responsibilities of the Company&#8217;s Board of Directors relating to compensation of the Company&#8217;s executives,
to produce an annual report on executive compensation for inclusion in the Company&#8217;s proxy statement, if required, and to oversee
and advise the Board on the adoption of policies that govern the Company&#8217;s compensation programs, including stock and benefit plans.
Our chief executive officer may not be present at any Compensation Committee meeting during which his compensation is deliberated. The
Compensation Committee is responsible for, among other things:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing and approving the compensation structure for corporate officers at the level of corporate vice president and above;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">overseeing an evaluation of the performance of the Company&#8217;s executive officers and approve the annual compensation, including salary, bonus, incentive and equity compensation, for the executive officers;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing and approving chief executive officer goals and objectives, evaluate chief executive officer performance in light of these corporate objectives, and set chief executive officer compensation consistent with Company philosophy;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">making recommendations to the Board regarding the compensation of board members; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing and making recommendations concerning long-term incentive compensation plans, including the use of equity-based plans. Except as otherwise delegated by the Board of Directors, the Compensation Committee will act on behalf of the Board of Directors as the &#8220;Committee&#8221; established to administer equity-based and employee benefit plans, and as such will discharge any responsibilities imposed on the Compensation Committee under those plans, including making and authorizing grants, in accordance with the terms of those plans.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>Nominating and
Corporate Governance Committee</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Our Nominating and Corporate
Governance Committee consists of three members: Martha C. Agee, J. Simon Xue and Jianjun He, with Mr. He serving as chair. Each director
who has served or is serving on our Nominating and Corporate Governance Committee was or is &#8220;independent&#8221; as that term is
defined under the NASDAQ listing standards at all times during their service on such Committee.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The purpose of the Nominating
and Corporate Governance Committee is to determine the slate of director nominees for election to the Company&#8217;s Board of Directors,
to identify and recommend candidates to fill vacancies occurring between annual shareholder meetings, and to review the Company&#8217;s
policies and programs that relate to matters of corporate responsibility, including public issues of significance to the Company and its
members. The Nominating and Corporate Governance Committee is responsible for, among other things:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">annually presenting to the Board a list of individuals recommended for nomination for election to the Board at the annual meeting of stockholders, and for appointment to the committees of the Board;</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">annually reviewing the composition of each committee and present recommendations for committee memberships to the Board as needed; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 24px">&#160;</td>
    <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">annually evaluating and reporting to the Board of Directors on the performance and effectiveness of the Board of Directors to facilitate the directors fulfillment of their responsibilities in a manner that serves the interests of the Company&#8217;s shareholders.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "></p><div>

</div><!-- Field: Page; Sequence: 9; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Code of Business Ethics
and Conduct</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">We have adopted a Code
of Business Ethics and Conduct relating to the conduct of our business by our employees, officers and directors. We intend to maintain
the highest standards of ethical business practices and compliance with all laws and regulations applicable to our business, including
those relating to doing business outside the United States. A copy of the Code of Business Conduct and Ethics has been filed as Exhibit
14.1 to our Quarterly Report on Form 10-Q filed on August 22, 2006 and is hereby incorporated by reference into this annual report. The
Code of Business Conduct and Ethics is also available on our website at www.cbak.com.cn. During the fiscal year ended December 31, 2024,
there were no amendments to or waivers of our Code of Business Ethics and Conduct. If we effect an amendment to, or waiver from, a provision
of our Code of Business Ethics and Conduct, we intend to satisfy our disclosure requirements by posting a description of such amendment
or waiver on our Internet website at www.cbak.com.cn or via a current report on Form 8-K.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Delinquent Section
16(a) Reports</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Under U.S. securities
laws, directors, certain executive officers and persons beneficially owning more than 10% of our Common Stock must report their initial
ownership of the Common Stock, and any changes in that ownership, to the SEC. The SEC has designated specific due dates for these reports.
Based solely on our review of copies of such reports filed with the SEC and written representations of our directors and executive offers,
we believe that all persons subject to reporting filed the required reports on time in fiscal year 2024.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><div><a id="a_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 11. EXECUTIVE COMPENSATION. </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Summary Compensation Table </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth information concerning
all cash and non-cash compensation awarded to, earned by or paid to the named executive officers for services rendered in all capacities
during the noted periods. No other executive officers received total compensation in excess of $100,000 during the fiscal year ended December
31, 2024.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Stock</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Option</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Salary</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Awards</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Awards</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Total</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name and Principal Position</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Year</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>($)<sup>(1)</sup></b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>($)<sup>(2)(3)</sup></b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Yunfei Li</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: center">2023</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">150,913</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">170,250</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">321,164</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Former Chief Executive Officer<sup>(4)</sup></span></td><td>&#160;</td>
    <td style="text-align: center">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">99,271</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">56,468</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">155,739</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Zhiguang Hu</td><td>&#160;</td>
    <td style="text-align: center">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">43,585</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,025</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">60,610</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer<sup>(5)</sup></span></td><td>&#160;</td>
    <td style="text-align: center">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">121,387</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,294</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">132,681</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Jiewei Li</td><td>&#160;</td>
    <td style="text-align: center">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">67,958</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,350</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79,308</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer and Secretary<sup>(6)</sup></span></td><td>&#160;</td>
    <td style="text-align: center">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">91,047</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,529</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">98,576</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Xiangyu Pei</td><td>&#160;</td>
    <td style="text-align: center">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87,744</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">56,750</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">144,494</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; text-align: left; padding-left: 0.25in">Director and Former Interim Chief Financial Officer<sup>(7)</sup></td><td>&#160;</td>
    <td style="text-align: center">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">100,587</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,645</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">138,232</td><td style="text-align: left">&#160;</td></tr>
  </table><div>




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amounts reported in
    this table have been converted from RMB to U.S. dollars based on the average conversion rate between the U.S. dollar and RMB for
    the applicable fiscal year, or $1.00 to RMB7.1913 (fiscal year 2024 exchange rate) and $1.00 to RMB7.0719 (fiscal year 2023 exchange
    rate).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The value of performance-vesting stock options is computed assuming achievement of performance goals based on probable outcomes of such performance goals under ASC Topic 718. Amount shown does not reflect compensation actually received or that may be realized in the future by the recipients. In accordance with SEC regulations, such amount reflects the aggregate grant date fair value computed in accordance with FASB ASC Topic 718 for stock and option awards made in the referenced fiscal year. This performance-based option award is subject to performance and service-vesting requirements. See Note 25 of the Notes to Consolidated Financial Statements in our Form 10-K for information, including assumptions made, regarding the valuation of equity awards.</span></td></tr>
</table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 10; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 34px; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On November 29, 2021, the Company granted (i) Mr. Yunfei Li performance-based options to purchase a total of 200,000 shares of common stock, (ii) Mr. Jiewei Li performance-based options to purchase a total of 20,000 shares of common stock, and (iii) Ms. Xiangyu Pei performance-based options to purchase a total of 150,000 shares of common stock, under the Company&#8217;s 2015 Equity Incentive Plan, with an exercise price of $1.96 per share.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 11, 2023, pursuant to the CBAK Energy
    Technology, Inc. 2015 Equity Incentive Plan, the Company granted 150,000 restricted share units (the &#8220;RSUs&#8221;) to Mr. Yunfei
    Li. Each RSU represents a contingent right to receive one share of common stock. The RSUs vested in two equal installments on June 30
    and December 31, 2023, respectively.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">On
    April 11, 2023, pursuant to the CBAK Energy Technology, Inc. 2015 Equity Incentive Plan, the Company granted Mr. Yunfei Li an option to
    purchase 300,000 shares of common stock. The option vest in four equal installments semi-annually with the first installment vesting on
    June 30, 2024 and the second installment vesting on December 31, 2024.</span>&#160;</p></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 11, 2023, pursuant to the CBAK Energy
    Technology, Inc. 2015 Equity Incentive Plan, the Company granted 15,000 RSUs to Mr. Zhiguang Hu. Each RSU represents a contingent right
    to receive one share of common stock. The RSUs vested in two equal installments on June 30 and December 31, 2023, respectively.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 11, 2023, pursuant to the CBAK Energy
    Technology, Inc. 2015 Equity Incentive Plan, the Company granted Mr. Zhiguang Hu an option to purchase 30,000 shares of common stock.
    The option vest in four equal installments semi-annually with the first installment vesting on June 30, 2024 and the second installment
    vesting on December 31, 2024.</p></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 11, 2023, pursuant to the CBAK Energy
    Technology, Inc. 2015 Equity Incentive Plan, the Company granted 10,000 RSUs to Mr. Jiewei Li. Each RSU represents a contingent right
    to receive one share of common stock. The RSUs vested in two equal installments on June 30 and December 31, 2023, respectively.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 11, 2023, pursuant to the CBAK Energy
    Technology, Inc. 2015 Equity Incentive Plan, the Company granted Mr. Jiewei Li an option to purchase 20,000 shares of common stock. The
    option vest in four equal installments semi-annually with the first installment vesting on June 30, 2024 and the second installment vesting
    on December 31, 2024.</p></td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 11, 2023, pursuant to the CBAK Energy
    Technology, Inc. 2015 Equity Incentive Plan, the Company granted 50,000 RSUs to Ms. Pei. Each RSU represents a contingent right to receive
    one share of common stock. The RSUs vested in two equal installments on June 30 and December 31, 2023, respectively.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 11, 2023, pursuant to the CBAK Energy
    Technology, Inc. 2015 Equity Incentive Plan, the Company granted Ms. Pei an option to purchase 100,000 shares of common stock. The option
    vest in four equal installments semi-annually with the first installment vesting on June 30, 2024 and the second installment vesting on
    December 31, 2024.</p></td></tr>
  </table><div>



</div><p style="margin: 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Summary of Employment Agreements</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify">The base salary shown in the Summary Compensation
Table is described in each named executive officer&#8217;s respective employment agreement. The material terms of those employment agreements
are summarized below.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We entered into employment agreements with three-year
initial terms with our named executive officers in the form of our standard employment agreements. Each of our standard employment agreements
is automatically extended by a year at the expiration of the initial term and at the expiration of every one-year extension, until terminated
in accordance with the termination provisions of the agreements, which are described below.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our standard employment agreement permits us to
terminate the executive&#8217;s employment for cause, at any time, without notice or remuneration, for certain acts of the executive,
including but not limited to a conviction or plea of guilty to a felony, negligence or dishonesty to our detriment and failure to perform
agreed duties after a reasonable opportunity to cure the failure. An executive may terminate his employment upon one month&#8217;s written
notice if there is a material reduction in his authority, duties and responsibilities or if there is a material reduction in his annual
salary before the next annual salary review. Furthermore, we may terminate the executive&#8217;s employment at any time without cause
by giving one month&#8217;s advance written notice to the executive officer. If we terminate the executive&#8217;s employment without
cause, the executive will be entitled to a termination payment of up to three months of his or her then base salary, depending on the
length of such executive&#8217;s employment with us. Specifically, the executive will receive salary continuation for: (i) one month following
a termination effective prior to the first anniversary of the effective date of the employment agreement; (ii) two months following a
termination effective prior to the second anniversary of the effective date; and (iii) three months following a termination effective
prior to or any time after the third anniversary of the effective date. The employment agreements provide that the executive will not
participate in any severance plan, policy, or program of the Company.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 11; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our standard employment agreement contains customary
non-competition, confidentiality, and non-disclosure covenants. Each executive officer has agreed to hold, both during and after the employment
agreement expires or is earlier terminated, in strict confidence and not to use, except as required in the performance of his duties in
connection with the employment, any confidential information, technical data, trade secrets and know-how of our company or the confidential
information of any third party, including our affiliated entities and our subsidiaries, received by us. The executive officers have also
agreed to disclose in confidence to us all inventions, designs and trade secrets which they conceive, develop or reduce to practice and
to assign all right, title and interest in them to us. In addition, each executive officer has agreed to be bound by non-competition restrictions
set forth in his or her employment agreement. Specifically, each executive officer has agreed not to, while employed by us and for a period
of one year following the termination or expiration of the employment agreement,</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">approach
our clients, customers or contacts or other persons or entities, and not to interfere with the business relationship between us and such
persons and/or entities;</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">assume
employment with or provide services as a director for any of our competitors, or engage in any business which is in direct or indirect
competition with our business; or</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">solicit
the services of any of our employees.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Outstanding Equity Awards at Fiscal Year-End
2024</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the equity awards
outstanding at December 31, 2024 for each of our named executive officers. As of December 31, 2024, there were no outstanding stock awards
for named executive officers.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_AwardsCloseToMnpiDiscTableTextBlock-c0_cont_1" escape="true" name="ecd:AwardsCloseToMnpiDiscTableTextBlock" id="ixv-1591"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>OUTSTANDING EQUITY AWARDS AT FISCAL YEAR-END</b></p></ix:nonNumeric><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><ix:continuation id="_AwardsCloseToMnpiDiscTableTextBlock-c0_cont_1"><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="18" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Option Awards</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Equity</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">incentive</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">plan</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">awards:</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">securities</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">securities</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">securities</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">underlying</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">underlying</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">underlying</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">unexercised</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Option</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">unexercised</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">unexercised</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">unearned</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td style="font-weight: bold; text-align: center">Option</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">options (#)</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">options (#)</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">options</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">price</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td style="font-weight: bold; text-align: center">expiration</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Grant Date</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">exercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">unexercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(#)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">date</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 29%; text-align: left; text-indent: -0.25in; padding-left: 0.25in"><ix:nonNumeric contextRef="c4" name="ecd:AwardsCloseToMnpiDiscIndName" id="ixv-3773"><ix:nonNumeric contextRef="c3" name="ecd:AwardsCloseToMnpiDiscIndName" id="ixv-3774">Yunfei Li</ix:nonNumeric></ix:nonNumeric>, Former</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">11/29/2021</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ecd:AwardUndrlygSecuritiesAmt" scale="0" unitRef="pure" id="ixv-3775">40,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="ecd:AwardGrantDateFairValue" scale="0" unitRef="usd" id="ixv-3776">80,000</ix:nonFraction></td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="ecd:AwardExrcPrice" scale="0" unitRef="usdPershares" id="ixv-3777">1.96</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">09/26/2027</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 27pt">Chief Executive Officer</td><td>&#160;</td> <td style="text-align: center">4/11/2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="ecd:AwardUndrlygSecuritiesAmt" scale="0" unitRef="pure" id="ixv-3778">75,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-0">-</span></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="ecd:AwardExrcPrice" scale="0" unitRef="usdPershares" id="ixv-3779">0.978</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">06/22/2029</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 27pt">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><ix:nonNumeric contextRef="c5" name="ecd:AwardsCloseToMnpiDiscIndName" id="ixv-3780">Zhiguang Hu</ix:nonNumeric>,</td><td>&#160;</td> <td style="text-align: center">4/11/2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="ecd:AwardUndrlygSecuritiesAmt" scale="0" unitRef="pure" id="ixv-3781">15,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="ecd:AwardGrantDateFairValue" scale="0" unitRef="usd" id="ixv-3782">15,000</ix:nonFraction></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="3" format="ixt:num-dot-decimal" name="ecd:AwardExrcPrice" scale="0" unitRef="usdPershares" id="ixv-3783">0.978</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">06/22/2029</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 27pt">Chief Executive Officer</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.25in; padding-left: 0.25in">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in"><ix:nonNumeric contextRef="c7" name="ecd:AwardsCloseToMnpiDiscIndName" id="ixv-3784"><ix:nonNumeric contextRef="c6" name="ecd:AwardsCloseToMnpiDiscIndName" id="ixv-3785">Jiewei Li</ix:nonNumeric></ix:nonNumeric>,</td><td>&#160;</td> <td style="text-align: center">11/29/2021</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="ecd:AwardUndrlygSecuritiesAmt" scale="0" unitRef="pure" id="ixv-3786">4,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="ecd:AwardGrantDateFairValue" scale="0" unitRef="usd" id="ixv-3787">8,000</ix:nonFraction></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="2" format="ixt:num-dot-decimal" name="ecd:AwardExrcPrice" scale="0" unitRef="usdPershares" id="ixv-3788">1.96</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">09/26/2027</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 27pt">Chief Financial Officer</td><td>&#160;</td> <td style="text-align: center">4/11/2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="ecd:AwardUndrlygSecuritiesAmt" scale="0" unitRef="pure" id="ixv-3789">10,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="ecd:AwardGrantDateFairValue" scale="0" unitRef="usd" id="ixv-3790">10,000</ix:nonFraction></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="3" format="ixt:num-dot-decimal" name="ecd:AwardExrcPrice" scale="0" unitRef="usdPershares" id="ixv-3791">0.978</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">06/22/2029</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.25in; padding-left: 0.25in">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in"><ix:nonNumeric contextRef="c9" name="ecd:AwardsCloseToMnpiDiscIndName" id="ixv-3792"><ix:nonNumeric contextRef="c8" name="ecd:AwardsCloseToMnpiDiscIndName" id="ixv-3793">Xiangyu Pei</ix:nonNumeric></ix:nonNumeric>, Director and Former Interim</td><td>&#160;</td> <td style="text-align: center">11/29/2021</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="ecd:AwardUndrlygSecuritiesAmt" scale="0" unitRef="pure" id="ixv-3794">30,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="ecd:AwardGrantDateFairValue" scale="0" unitRef="usd" id="ixv-3795">60,000</ix:nonFraction></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="2" format="ixt:num-dot-decimal" name="ecd:AwardExrcPrice" scale="0" unitRef="usdPershares" id="ixv-3796">1.96</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">09/26/2027</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 27pt">Chief Financial officer</td><td>&#160;</td> <td style="text-align: center">4/11/2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="ecd:AwardUndrlygSecuritiesAmt" scale="0" unitRef="pure" id="ixv-3797">50,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="ecd:AwardGrantDateFairValue" scale="0" unitRef="usd" id="ixv-3798">50,000</ix:nonFraction></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="3" format="ixt:num-dot-decimal" name="ecd:AwardExrcPrice" scale="0" unitRef="usdPershares" id="ixv-3799">0.978</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">06/22/2029</td></tr> </table></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 12; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Compensation of Directors</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 1pt 0pt 0; text-align: justify">On April 11, 2023, pursuant to the 2015
Plan, each of our independent directors was granted 10,000 restricted share units, or RSUs, of the Company&#8217;s common stock, which
vested in two equal installments on June 30 and December 31, 2023, respectively. On the same date, each of our independent directors was
granted an option to purchase 20,000 shares of common stock, which vest in four equal installments semi-annually with the first installment
vesting on June 30, 2024 and the second installment vesting on December 31, 2024.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the total compensation
earned by our non-employee directors during our fiscal year ended December 31, 2024:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Fees</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Earned or</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Paid in</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Stock</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Cash</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Awards</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Total</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">J. Simon Xue</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">20,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">7,529</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">27,529</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Martha C. Agee</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,529</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,529</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Jianjun He</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,529</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,529</td><td style="text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We do not maintain a medical, dental or retirement benefits plan for
the directors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Except as disclosed in this annual report, we
have not compensated, and will not compensate, our non-independent directors, Mr. Yunfei Li and Ms. Xiangyu Pei, for serving as our directors,
although they are entitled to reimbursements for reasonable expenses incurred in connection with attending our board meetings.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The directors may determine remuneration to be
paid to the directors with interested members of the Board refraining from voting. The Compensation Committee will assist the directors
in reviewing and approving the compensation structure for the directors.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 13; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL
OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.</b>&#160;&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Securities Ownership of Certain Beneficial
Owners and Management </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth information known
to us with respect to the beneficial ownership of our common stock as of the close of business on April 25, 2025 (the &#8220;Reference
Date&#8221;) for: (i) each person known by us to beneficially own more than 5% of our voting securities, (ii) each named executive officer,
(iii) each of our directors and nominees, and (iv)&#160;all of our named executive officers and directors as a group:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Names of Management and Names of Certain Beneficial Owners <sup>(1)</sup></b></span></td>
    <td>&#160;</td>
    <td colspan="6" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount and Nature of Beneficial Ownership&#160;<sup>(1)</sup></b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number&#160;<sup>(2)</sup></b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Percent&#160;<sup>(3)</sup></b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Officers and Directors</b></span></td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td colspan="2">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="width: 78%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yunfei Li&#160;<sup>(5) (6) (7) (10)</sup></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,135,871</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.49</span></td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhiguang Hu&#160;<sup>(12)</sup></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48,638</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">J. Simon Xue&#160;<sup>(4)</sup></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">50,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Martha C. Agee&#160;<sup>(4) </sup></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jianjun He&#160;<sup>(4) </sup></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xiangyu Pei&#160;<sup>(9)</sup></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">367,983</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jiewei Li<sup>(11)</sup></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,000</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All executive officers and directors as a group (7 persons)</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,876,492</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.17</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal Stockholders</b></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dawei Li&#160;<sup>(7) (8)</sup></span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,733,359</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.49</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ping Shen</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,654,813</span></td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.18</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">



</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Denotes less than 1% of the outstanding shares of common stock.</span></td></tr>
  <tr>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The number of shares beneficially owned is determined under SEC rules, and the information is not necessarily indicative of beneficial ownership for any other purpose. Under those rules, beneficial ownership includes any shares as to which the individual has sole or shared voting power or investment power, and also any shares which the individual has the right to acquire within 60 days of the Reference Date, through the exercise or conversion of any stock option, convertible security, warrant or other right (a &#8220;Presently Exercisable&#8221; security). Including those shares in the table does not, however, constitute an admission that the named stockholder is a direct or indirect beneficial owner of those shares.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless otherwise indicated, each person or entity named in the table has sole voting power and investment power (or shares that power with that person&#8217;s spouse) with respect to all shares of common stock listed as owned by that person or entity.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 34px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A total of 89,939,662 shares of common stock are considered to be outstanding on the Reference Date. For each beneficial owner above, any Presently Exercisable securities of such beneficial owner have been included in the denominator, pursuant to Rule 13d-3(d)(1) under the Securities Exchange Act of 1934, as amended, or the Exchange Act.</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 14; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 34px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On April 11, 2023, pursuant to the 2015 Plan, each of our independent directors was granted 10,000 restricted share units, or RSUs, of the Company&#8217;s common stock, which vested in two equal installments on June 30 and December 31, 2023, respectively. On the same date, each of our independent directors was granted an option to purchase 20,000 shares of common stock, which vest in four equal installments semi-annually with the first installment (5,000) vesting on June 30, 2024 and the second installment (5,000) vesting on December 31, 2024.</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt">&#160;</td>
    <td style="text-align: justify; font-size: 10pt">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5) </span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 30, 2015, Mr. Yunfei Li was granted 30,000
    restricted shares of the Company&#8217;s common stock, under the 2015 Plan. The restricted shares vest over a three-year period in 12
    equal quarterly installments with the first vesting date on June 30, 2015. On April 19, 2016, pursuant to the 2015 Plan, the Company granted
    Mr. Yunfei Li an aggregate of 150,000 restricted shares of the Company&#8217;s common stock. The restricted shares vest semi-annually
    in 6 equal installments over a three-year period with the first vesting on December 31, 2016. On February 17, 2017, we signed a letter
    of understanding with each of eight individual investors, including our former CEO, Mr. Yunfei Li, whereby these stockholders agreed in
    principle to subscribe for new shares of our common stock totaling $10 million. The issue price would be determined with reference to
    the market price prior to the issuance of new shares. In January 2017, the stockholders paid us a total of $2.1 million as refundable
    deposits, among which, Mr. Yunfei Li agreed to subscribe new shares totaling $1.12 million and pay a refundable deposit of $0.2 million.
    In April and May 2017, we received cash of $9.6 million from these stockholders. On May 31, 2017, we entered into a securities purchase
    agreement with these investors, pursuant to which we agreed to issue an aggregate of 6,403,518 shares of common stock to these investors,
    at a purchase price of $1.50 per share, for an aggregate price of $9.6 million, including 746,018 shares for Mr. Yunfei Li, our former
    CEO. On June 22, 2017, we issued the shares to the investors.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 23, 2019, pursuant to the 2015 Plan,
    the Company granted Mr. Yunfei Li an aggregate of 400,000 restricted share units of the Company&#8217;s common stock. The share units
    vest semi-annually in 6 equal installments over a three-year period with the first vesting on September 30, 2019.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 11, 2023, pursuant to the 2015 plan,
    the Company granted Mr. Yunfei Li an aggregate of 150,000 restricted share units of the Company&#8217;s common stock. The share units
    vest in two equal installments on June 30 and December 31, 2023, respectively.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Includes a total of 115,000 outstanding options,
comprised of:</p></td></tr>
  </table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">On
November 29, 2021, pursuant to the 2015 Plan, the Company granted Mr. Yunfei Li an aggregate of 200,000 performance-based stock options
to purchase the Company&#8217;s common stock. Subject to continued service and attainment of the performance goals relating to the Company&#8217;s
operating results for each of the fiscal years ending December 31, 2021, 2022, 2023, 2024 and 2025, the options will vest semi-annually
in 10 equal installments over a 5-year period with the first vesting on May 30, 2022. The options will expire on the 70-month anniversary
of the grant date. The performance goals for 2021 were met, resulting in vesting of 20,000 options on each of May 30 and November 30,
2022. However, the performance criteria for 2022 or 2023 were not met, and thus, no additional portion of the option was vested; and</span></td>
</tr></table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">On
April 11, 2023, pursuant to the 2015 plan, the Company granted Mr. Yunfei Li an aggregate
of 300,000 options to purchase common stock. The options were scheduled to vest in four equal installments semi-annually with the first
installment (75,000) vesting on June 30, 2024. Mr. Yunfei Li has forfeited the remaining 292,500 unvested options.</span></td>
</tr></table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr>
    <td style="vertical-align: top; width: 0.35in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 7, 2019, we entered into a cancellation agreement with Mr. Yunfei Li and Mr. Dawei Li, who loaned an aggregate of approximately $5.2 million (the &#8220;First Debt&#8221;) to the Company&#8217;s subsidiary, CBAK Power. Pursuant to the terms of the cancellation agreement, the creditors agreed to cancel the First Debt in exchange for an aggregate of 5,098,040 shares of common stock of the Company at an exchange price of $1.02 per share. According to the amount of loan, 3,431,373 and 1,666,667 shares were issued to Mr. Dawei Li and Mr. Yunfei Li, respectively. Upon receipt of the shares, the creditors released the Company from any claims, demands and other obligations relating to the First Debt.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.35in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</span></td><td style="text-align: justify">On July 26, 2019, we entered into a cancellation agreement with
Mr. Dawei Li, Mr. Yunfei Li and Asia EVK, who loaned an aggregate of approximately $7.1 million to CBAK Power (collectively, the &#8220;Third
Debt&#8221; and &#8220;Fourth Debt&#8221;). Pursuant to the terms of the cancellation agreement, the creditors agreed to cancel the Third
Debt and Fourth Debt in exchange for an aggregate of 7,092,219 shares of common stock of the Company at an exchange price of $1.05 per
share. According to the amount of loan, 1,384,717, 2,938,067 and 2,769,435 shares were issued to Mr. Dawei Li, Mr. Yunfei Li and Asia
EVK, respectively. Upon receipt of the shares, the creditors released the Company from any claims, demands and other obligations relating
to the Third Debt and Fourth Debt.</td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 15; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.35in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 14, 2019, we entered into a cancellation agreement with Mr. Shangdong Liu, Mr. Shibin Mao, Ms. Lijuan Wang and Mr. Ping Shen,
who loaned an aggregate of approximately $4.2 million to CBAK Power (the &#8220;Fifth Debt&#8221;) and the unpaid earnest money of approximately
$1.0 million. Pursuant to the terms of the cancellation agreement, the creditors agreed to cancel the Fifth Debt and convert the unpaid
earnest money in exchange for an aggregate of 8,599,717 shares of common stock of the Company at an exchange price of $0.6 per share.
According to the amount of loan, 528,053, 3,536,068, 2,267,798 and 2,267,798 shares were issued to Mr. Shangdong Liu, Mr. Shibin Mao,
Ms. Lijuan Wang and Mr. Ping Shen, respectively. Upon receipt of the shares, the creditors released the Company from any claims, demands
and other obligations relating to the Fifth Debt and the unpaid earnest money.</span></td>
</tr></table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr>
    <td style="vertical-align: top; width: 34px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9)</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 19, 2016, Ms. Pei was granted 50,000
    restricted shares under the 2015 Plan. Such shares vest semi-annually in 6 equal installments over a three-year period with the first
    vesting on December 31, 2016. On August 23, 2019, pursuant to the 2015 Plan, the Company granted Ms. Pei an aggregate of 180,000 restricted
    share units of the Company&#8217;s common stock. The share units vest semi-annually in 6 equal installments over a three-year period with
    the first vesting on September 30, 2019.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 11, 2023, pursuant to the 2015 plan,
    the Company granted Ms. Xiangyu Pei an aggregate of 50,000 restricted share units of the Company&#8217;s common stock. The share units
    vest in two equal installments on June 30 and December 31, 2023, respectively.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Includes a total of 80,000 outstanding options,
comprised of:&#160;</p></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">On
                                            November 29, 2021, pursuant to the 2015 Plan, the Company granted Ms. Pei an aggregate of
                                            150,000 performance-based stock options to purchase the Company&#8217;s common stock. Subject
                                            to continued service and attainment of the performance goals relating t<span>o
                                            the Company&#8217;s operating results for each of the fiscal years ending December 31, 2021,
                                            2022, 2023, 2024 and 2</span>025, the options will vest semi-annually in 10 equal installments
                                            over a 5-year period with the first vesting on May 30, 2022. The options will expire on the
                                            70-month anniversary of the grant date. The performance goals for 2021 were met, resulting
                                            in vesting of 15,000 options on May 30 and November 30, 2022, respectively.&#160;However,
                                            the performance criteria for 2022 or 2023 were not met, and thus, no additional portion of
                                            the option was vested; and</span></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Also,
on April 11, 2023, pursuant to the 2015 plan, the Company granted Ms. Xiangyu Pei an aggregate of 100,000 options to purchase common
stock. The options vest in four equal installments semi-annually with the first installment (25,000) vesting on June 30, 2024 and the
second installment (25,000) vesting on December 31, 2024.</span></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr>
    <td style="vertical-align: top; width: 34px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 27, 2020, the Company entered into
a cancellation agreement with Mr. Yunfei Li, Mr. Ping Shen and Asia EVK (the creditors), who loaned an aggregate of approximately $4.3
million to CBAK Power (the &#8220;Sixth Debt&#8221;). Pursuant to the terms of the cancellation agreement, Mr. Yunfei Li, Mr. Ping Shen
and Asia EVK agreed to cancel the Sixth Debt in exchange for 2,062,619, 4,714,557 and 2,151,017 shares of common stock, respectively,
at an exchange price of $0.48 per share. Upon receipt of the shares, the creditors released the Company from any claims, demands and
other obligations relating to the Sixth Debt.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt">&#160;</td>
    <td>&#160;</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11)</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 11, 2023, pursuant to the 2015 plan,
    the Company granted Mr. Jiewei Li an aggregate of 10,000 restricted share units of the Company&#8217;s common stock. The share units vest
    in two equal installments on June 30 and December 31, 2023, respectively.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Includes a total of 14,000 outstanding options,
comprised of:</p></td></tr>
</table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">On
November 29, 2021, Mr. Jiewei Li was granted an option to purchase 20,000 shares of common stock. The option vests in 10 equal semi-annual
installments based on the Company&#8217;s satisfaction of certain performance criteria for each of the fiscal year ending December 31,
2021, 2022, 2023, 2024 and 2025. The performance criteria for 2021 were met, resulting in vesting of 2,000 options on each of May 30,
2022 and November 30, 2022. The performance criteria for 2022 or 2023 were not met, and thus, no additional portion of the option was
vested; and</span></td>
</tr></table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">On
April 11, 2023, pursuant to the 2015 plan, the Company granted Mr. Jiewei Li an aggregate of 20,000 options to purchase common stock.
The options vest in four equal installments semi-annually with the first installment (5,000) vesting on June 30, 2024 and the second
installment (5,000) vesting on December 31, 2024.</span></td>
</tr></table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr>
    <td style="vertical-align: top; text-align: justify; font-size: 10pt; width: 34px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12)</span></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 11, 2023, pursuant to the 2015 plan,
    the Company granted Mr. Zhiguang Hu an aggregate of 15,000 restricted share units of the Company&#8217;s common stock. The share units
    vest in two equal installments on June 30 and December 31, 2023, respectively.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Includes a total of 15,000 outstanding options,
comprised of:</p></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%; border-spacing: 0px;"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.5in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">On
April 11, 2023, pursuant to the 2015 plan, the Company granted Mr. Zhiguang Hu an aggregate of 30,000 options to purchase common stock.
The options vest in four equal installments semi-annually with the first installment (7,500) vesting on June 30, 2024 and the second
installment (7,500) vesting on December 31, 2024.</span></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Changes in Control </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There are no arrangements known to us, including
any pledge by any person of our securities, the operation of which may at a subsequent date result in a change in control of the Company.</p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 16; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Securities Authorized for Issuance Under Equity Compensation Plans</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>2015 Equity Incentive Plan</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth certain information
about the securities authorized for issuance under the 2015 Plan as of December 31, 2024. Options exercisable for all of the securities
shown in column (a) below were granted under our 2015 Plan.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">securities</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">remaining</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">available for</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">securities&#160;to</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">future</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">be issued<br/> upon</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted-<br/> average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">issuance<br/> under equity</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">exercise of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">exercise price</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">compensation</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">outstanding<br/> options,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">of&#160;outstanding<br/> options,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">plans<br/> (excluding</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">warrants</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">warrants</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">securities</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">and rights</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">and rights</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">reflected in</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(a)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(b)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">column</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Equity compensation plans approved by security holders</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,890,128</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1.33</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">3,850,311</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Equity compensation plans not approved by security holders</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,890,128</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.33</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,850,311</td><td style="text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts include 2,890,128 outstanding options.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0px">&#160;</td>
    <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The weighted-average exercise price is calculated based solely on the exercise price of the outstanding options and does not reflect shares that will be issued upon the vesting of outstanding RSUs, which have no exercise price.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 12, 2015, shareholders of the Company
approved the 2015 Plan for employees, directors and consultants of the Company and its affiliates. The maximum aggregate number of shares
that may be issued under the 2015 Plan is ten million (10,000,000) shares.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 30, 2015, pursuant to the 2015 Plan, the
Company granted an aggregate of 690,000 restricted shares of the Company&#8217;s common stock to certain employees, officers and directors
of the Company. In accordance with the vesting schedule of the grant, the restricted shares vest in twelve equal quarterly installments
on the last day of each fiscal quarter beginning on June 30, 2015 and ending on March 31, 2018.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 19, 2016, pursuant to the 2015 Plan,
the Company granted an aggregate of 500,000 restricted shares of the Company&#8217;s common stock to certain employees, officers and directors
of the Company. The restricted shares vest semi-annually in 6 equal installments over a three-year period with the first vesting on December
31, 2016.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 23, 2019, pursuant to the 2015 plan,
the Company granted an aggregate of 1,887,000 restricted share units of the Company&#8217;s common stock to certain employees, officers
and directors of the Company. There are two types of vesting schedules, (i) the share units will vest semi-annually in 6 equal installments
over a three-year period with the first vesting on September 30, 2019; (ii) the share units will vest annually in 3 equal installments
over a three-year period with the first vesting on March 31, 2020.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 23, 2020, pursuant to the Company&#8217;s
2015 Plan, the Compensation Committee granted an aggregate of 100,000 restricted share units of the Company&#8217;s common stock to an
employee of the Company. The restricted shares will vest semi-annually in six equal installments over a three-year period with the first
vesting on October 30, 2020.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 29, 2021, pursuant to the 2015 Plan,
the Compensation Committee granted an aggregate of 2,750,002 performance-based stock options to purchase the Company&#8217;s common stock
to certain employees, officers and directors of the Company. Subject to continued service and attainment of the performance goals, these
options will vest semi-annually in 10 equal installments over a five-year period with the first vesting on May 30, 2022. The options will
expire on the 70-month anniversary of the grant date.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 11, 2023, pursuant to the 2015 Plan,
the Compensation Committee granted an aggregate of (i) 894,000 restricted share units and (ii) 2,124,000 options to purchase the Company&#8217;s
common stock, to certain employees, officers and directors of the Company. Such restricted share units vested in two equal installments
on June 30 and December 31, 2023, respectively. The options vest in four equal installments semi-annually with the first installment vesting
on June 30, 2024 and the second installment vesting on December 31, 2024.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 22, 2023, pursuant to the 2015 Plan,
the Compensation Committee granted an aggregate of (i) 40,000 restricted share units and (ii) 160,000 options to purchase the Company&#8217;s
common stock, to two employees. Such restricted share units vest in two equal installments on October 15, 2023 and April 15, 2024, respectively.
The options vest in four equal installments semi-annually with the first installment vesting on February 15, 2025.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 17; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 13. CERTAIN RELATIONSHIPS AND RELATED
TRANSACTIONS, AND DIRECTOR INDEPENDENCE. </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Transactions with Related Persons </b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a summary of reportable transactions
in which we were or are to be a participant and the amount involved exceeded or exceeds the lesser of $120,000 or one percent of the average
of our total assets at year end for the last two completed fiscal years, and in which any related person had or will have a direct or
indirect material interest (other than compensation described under Item 11 &#8220;Executive Compensation&#8221;).</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr>
    <td style="border-bottom: black 1.5pt solid; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of Entity or Individual</b></span></td>
    <td style="width: 2%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Relationship with the Company</b></span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">New Era Group Zhejiang New Energy Materials Co., Ltd.</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shareholder of company&#8217;s subsidiary</span></td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhengzhou BAK Battery Co., Ltd</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note a</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen BAK Battery Co., Ltd (&#8220;SZ BAK&#8221;)</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Former subsidiary and refer to Note b</span></td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen BAK Power Battery Co., Ltd (&#8220;BAK SZ&#8221;)</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Former subsidiary and refer to Note b</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhejiang Shengyang Renewable Resources Technology Co., Ltd.</span></td>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note c</span></td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fuzhou BAK Battery Co., Ltd</span></td>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note d</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhengzhou BAK Electronics Co., Ltd</span></td>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note e</span></td></tr>
  <tr>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhengzhou BAK New Energy Vehicle Co., Ltd</span></td>
    <td>&#160;</td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note f</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in; padding-bottom: 8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="padding-bottom: 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Xiangqian Li, the Company&#8217;s former CEO, is a director of Zhengzhou BAK Battery Co., Ltd. Zhengzhou BAK Battery Co., Ltd is a wholly owned subsidiary of BAK SZ.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in; padding-bottom: 8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="padding-bottom: 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Xiangqian Li, the Company&#8217;s former CEO, is a director of Shenzhen BAK Battery Co., Ltd and Shenzhen BAK Power Battery Co., Ltd. On September 27, 2023, Nanjing CBAK New Energy Technology Co., Ltd. (&#8220;Nanjing CBAK&#8221;) entered into an Equity Transfer Agreement (the &#8220;Equity Transfer Agreement&#8221;) with Shenzhen BAK Battery Co., Ltd. (&#8220;SZ BAK&#8221;), under which SZ BAK shall sell a five percent (5%) equity interest in Shenzhen BAK Power Battery Co., Ltd. (&#8220;BAK SZ&#8221;) to Nanjing CBAK for a purchase price of RMB260 million (approximately $35.7 million) (note 14).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in; padding-bottom: 8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td>
    <td style="padding-bottom: 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 27, 2023, Hitrans entered into an Equity Transfer Contract (the &#8220;Equity Transfer Contract&#8221;) with Mr. Shengyang Xu, pursuant to which Hitrans will initially acquire a 26% equity interest in Zhejiang Shengyang Renewable Resources Technology Co., Ltd. (&#8220;Zhejiang Shengyang&#8221;) from Mr. Xu, an individual who currently holds 97% of Zhejiang Shengyang, for a price of RMB28.6 million (approximately $3.9 million) (the &#8220;Initial Acquisition&#8221;). Neither Mr. Xu, nor Zhejiang Shengyang is related to the Company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in; padding-bottom: 8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</span></td>
    <td style="padding-bottom: 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhengzhou BAK Battery Co., Ltd has 51% equity interest in Fuzhou BAK Battery Co., Ltd. Zhengzhou BAK Battery Co., Ltd is a wholly owned subsidiary of BAK SZ.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in; padding-bottom: 8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</span></td>
    <td style="padding-bottom: 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Xiangqian Li, the Company&#8217;s former CEO, is a director of BAK SZ, which has 95% equity interests in Zhengzhou BAK Electronics Co., Ltd.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in; padding-bottom: 8pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f)</span></td>
    <td style="padding-bottom: 8pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shenzhen BAK Battery Co., Ltd was the former shareholder of Zhengzhou BAK New Energy Vehicle Co., Ltd to April 10, 2023. </span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 18; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><span style="text-decoration:underline">Related party transactions</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company entered into the following significant related party transactions:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-indent: -9pt">&#160;</p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td style="font-weight: bold; font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">For the <br/> year ended<br/> December&#160;31,<br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold; font-style: italic">&#160;</td><td style="font-weight: bold; font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">For the<br/> year ended<br/> December&#160;31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 76%; text-align: left">Purchase of batteries from Zhengzhou BAK Battery Co., Ltd</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,999,732</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,049,867</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Purchase of batteries from Fuzhou BAK Battery Co., Ltd</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,133</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Purchase of materials from Zhejiang Shengyang</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,725,193</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,352,197</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Purchase of materials from Zhejiang Shengyang in relation to non-operating agency-based service</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,794,581</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Sales of cathode raw materials to Zhengzhou BAK Battery Co., Ltd</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,872,002</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,661,537</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Sales of cathode raw materials to BAK SZ</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">66,560</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,783</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Sales of cathode raw materials to Zhengzhou BAK Electronics Co., Ltd</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">590,834</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">388,430</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Sales of batteries to Fuzhou BAK Battery Co., Ltd</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">105,010</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">76,090</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Sales of batteries to Zhengzhou BAK Battery Co., Ltd</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,232</td><td style="text-align: left">&#160;</td></tr>
  </table><div>




</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><span style="text-decoration:underline">Related party balances</span></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Apart from the above, the Company recorded the
following significant related party balances as of December 31, 2023 and 2024:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration:underline">Receivables from former subsidiary</span></i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold; font-style: italic">&#160;</td><td style="font-weight: bold; font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 4pt">Receivables from BAK SZ</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">74,946</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">12,399</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Balance as of December 31, 2023 and 2024 represented
trade receivable for sales of cathode raw materials to BAK SZ.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration:underline">Other balances due from / (to) related
parties</span></i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="font-weight: bold; font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; font-style: italic">December&#160;31,<br/>
 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold; font-style: italic">&#160;</td><td style="font-weight: bold; font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; font-style: italic">December&#160;31,<br/>
 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 76%; text-align: left; padding-bottom: 4pt">Trade receivable, net &#8211; Zhengzhou BAK Battery Co., Ltd (i)</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">12,441,715</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">5,970,184</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">Trade receivable, net &#8211; Zhengzhou BAK Electronics Co., Ltd. (ii)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">226,143</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">135,012</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">Bills receivable &#8211; Issued by Zhengzhou BAK Battery Co., Ltd (iii)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">459,905</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">Prepayment to supplier &#8211; Zhengzhou BAK Battery Co., Ltd (iv)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,738,228</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">Prepayment to supplier &#8211; Zhengzhou BAK New Energy Vehicle Co., Ltd &#160;(v)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">&#160;</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">205,496</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">Trade payable, net &#8211; Zhengzhou BAK Battery Co., Ltd (vi)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">803,685</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">66,084</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">Trade payable, net &#8211; Zhejiang Shengyang (vii)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,489,324</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,486,765</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">Payable for non-operating agency-based service &#8211; Zhejiang Shengyang (viii)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,338,794</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">Deposit paid for acquisition of long-term investments &#8211; BAK SZ (note 14)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,101,492</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,864,318</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left; padding-bottom: 4pt">Dividend payable to non-controlling interest of Hitrans (note 17)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,256,745</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,221,915</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Representing trade receivable from sales of cathode raw materials to Zhengzhou BAK Battery Co., Ltd. Up to the date of this report, Zhengzhou BAK Battery Co., Ltd. repaid $4.5 million to the Company.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Representing trade receivables from sales of cathode raw materials to Zhengzhou BAK Electronics Co., Ltd. Up to the date of this report, Zhengzhou BAK Electronics Co., Ltd repaid $107,064 to the Company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 19; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iii)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Representing bills receivable issued by Zhengzhou BAK Battery Co., Ltd.as of December 31, 2024 were pledged to bank as security for issuance of bills payable (note 16).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iv)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Representing the prepayments to Zhengzhou BAK Battery Co., Ltd for purchase of batteries. The balance was not utilized up to the date of this report. </span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(v)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Representing the prepayments for purchase of raw materials for manufacturing. The contract was cancelled and up to the date of this report, the prepayment was refunded to the Company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(vi)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Representing trade payables on purchase of batteries. Up to the date of this report, the Company settled nil to Zhengzhou BAK Battery Co., Ltd.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(vii)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Representing trade payables on purchase of materials for manufacturing from Zhejiang Shengyang. Up to the date of this report, the Company settled in full to Zhejiang Shengyang.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 0.35in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(viii)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Representing payables on purchase of materials from Zhejiang Shengyang in relation to non-operating agency-based service. Up to the date of this report, the Company settled $0.7 million to Zhejiang Shengyang.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration:underline">Payables to a former subsidiary</span></i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Payables to a former subsidiary as of December
31, 2023 and 2024 consisted of the following:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>&#160;</b></p><div>

</div><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; font-style: italic">&#160;</td>
    <td colspan="2" style="font-weight: bold; font-style: italic; text-align: center">December&#160;31,</td><td style="font-weight: bold; font-style: italic">&#160;</td><td style="font-weight: bold; font-style: italic">&#160;</td>
    <td colspan="2" style="font-weight: bold; font-style: italic; text-align: center">December&#160;31,</td><td style="font-weight: bold; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold; font-style: italic">&#160;</td><td style="font-weight: bold; font-style: italic; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; font-style: italic; text-align: center; border-bottom: Black 1.5pt solid">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold; font-style: italic">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-bottom: 4pt">Payables to Shenzhen BAK Power Battery Co., Ltd</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(411,111</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">(419,849</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Balance as of December 31, 2023 and 2024 consisted
of payables for purchase of inventories from Shenzhen BAK Power Battery Co., Ltd.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 20; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Promoters and Certain Control Persons</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We did not have any promoters at any time during
the past five fiscal years.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Director Independence</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">J. Simon Xue, Martha
C. Agee and Jianjun He each serves on our Board as an &#8220;independent director&#8221; as defined by Rule 5605(a)(2) of the NASDAQ Listing
Rule.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">On July 18, 2023, the
Board of Directors of CBAK Energy Technology, Inc. (the &#8220;Company&#8221;) approved the dismissal of&#160;Centurion ZD CPA &amp; Co.
(&#8220;Centurion&#8221;)&#160;as independent registered public accounting firm of the Company, and approved the appointment of ARK Pro
CPA &amp; Co (&#8220;ARK&#8221;) as its independent registered public accounting firm.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>&#160;</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b><i>Audit Fees</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Centurion billed us $256,813 for the fiscal year
ended December 31, 2023, for professional services rendered for the audit of our annual financial statements, including reviews of the
interim financial statements included in our quarterly reports on Form 10-Q and assistance with the Securities Act filings.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">ARK billed us $62,000 for the fiscal year ended December 31, 2023 for
professional services rendered for the audit of our annual financial statements, including reviews of the interim financial statements
included in our quarterly reports on Form 10-Q.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ARK billed us $479,000 for the fiscal year ended
December 31, 2024 for professional services rendered for the audit of our annual financial statements, including reviews of the interim
financial statements included in our quarterly reports on Form 10-Q.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Audit-Related Fee</i></b><i>s</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fees for the audit-related services billed
and to be billed by Centurion for the year ended December 31, 2023 and 2023 amounted to nil.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fees for the audit-related services billed
and to be billed by ARK for the year ended December 31, 2024 and 2023 amounted to $25,000 and nil.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Tax Fees</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We did not engage our principal accountants to
provide tax compliance, tax advice or tax planning services during the last two fiscal years.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>All Other Fees</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We did not engage our principal accountants to
render services to us during the last two fiscal years, other than as reported above.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Pre-Approval Policies
and Procedures</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">All auditing services
and permitted non-audit services (including the fees and terms thereof) to be performed for the Company by our independent auditors must
be approved by the Audit Committee in advance, except non-audit services (other than review and attestation services) if such services
fall within exceptions established by the SEC. The Audit Committee will pre-approve any permissible non-audit services to be provided
by the Company&#8217;s independent auditors on behalf of the Company that do not fall within any exception to the pre-approval requirements
established by the SEC. The Audit Committee may delegate to one or more members the authority to pre-approve permissible non-audit services,
but any such delegate or delegates must present their pre-approval decisions to the Audit Committee at its next meeting. All of our accountants&#8217;
services described above were pre-approved by the Audit Committee or by one or more members under the delegate authority described above.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 21; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES.</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Exhibit Index</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: bottom">
    <td style="width: 9%; border-bottom: black 1.5pt solid"><b>Exhibit No.</b></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 90%; border-bottom: black 1.5pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.3</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ea023984801ex31-3_cbakenergy.htm">Certifications of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.4</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ea023984801ex31-4_cbakenergy.htm">Certifications of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover Page Interactive Data File (the cover page XBRL tags are embedded within the iXBRL document).</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><div>

</div><!-- Field: Page; Sequence: 22; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SIGNATURES</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the requirements of Section 13 or
15(d) 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><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date: April 30, 2025</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 60%">&#160;</td>
    <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CBAK ENERGY TECHNOLOGY, INC.</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse; border-spacing: 0px;">
  <tr style="vertical-align: top">
    <td style="width: 60%">&#160;</td>
    <td style="width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: black 1.5pt solid; width: 36%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Zhiguang Hu</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhiguang Hu</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</span></td></tr>
  </table><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p><div>

</div><!-- Field: Page; Sequence: 23; Options: Last --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c4" id="hidden-fact-0" name="ecd:AwardGrantDateFairValue" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey" id="ixv-3803">0001117171</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag" id="ixv-3804">true</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus" id="ixv-3805">FY</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="cbat-20241231.xsd" xlink:type="simple"/></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><xbrli:context xmlns="" id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2024-01-01</xbrli:startDate>
    <xbrli:endDate>2024-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2024-06-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2025-04-25</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ecd:IndividualAxis">cbat:YunfeiLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-11-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ecd:IndividualAxis">cbat:YunfeiLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-04-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ecd:IndividualAxis">cbat:ZhiguangHuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rJvpELZGG4nYcaYkHQK34N98x7PyzYpJt02J3/2gZ8GQwsVpiZEx7AmArLGLoNg09hewzIwsL71nlfRkH5tHmAfChC/SJ4nNtYz6j+kui9kYZgsn/0r8ILWL27sweQYXemZ6aCGLAtgUc+PNiSwRYvc0GWnRKycHwXfqo7LBsDbr7G5okeARNJA==] CSR-->
  <xbrli:period>
    <xbrli:instant>2023-04-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ecd:IndividualAxis">cbat:JieweiLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-11-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ecd:IndividualAxis">cbat:JieweiLiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-04-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ecd:IndividualAxis">cbat:XiangyuPeiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-11-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context xmlns="" id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001117171</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="ecd:IndividualAxis">cbat:XiangyuPeiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2023-04-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:unit xmlns="" id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit><xbrli:unit xmlns="" id="usdPershares">
  <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></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.3
<SEQUENCE>2
<FILENAME>ea023984801ex31-3_cbakenergy.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: right"><B>Exhibit 31.3</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Zhiguang Hu, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">1. I have reviewed
this Amendment No. 1 to annual report on Form 10-K of CBAK Energy Technology, Inc.; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0in">2. 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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 40%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: April 30, 2025</FONT></TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; padding-bottom: 1pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Zhiguang Hu</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhiguang Hu</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>Chief Executive Officer<BR>
 <I>(Principal Executive Officer)</I></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.4
<SEQUENCE>3
<FILENAME>ea023984801ex31-4_cbakenergy.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.4</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">I, Jiewei Li, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">1.
I have reviewed this Amendment No. 1 to annual report on Form 10-K of CBAK Energy Technology, Inc.; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">2.
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>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="width: 40%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: April 30, 2025</FONT></TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Jiewei Li</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jiewei Li</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD>Chief Financial Officer <BR>
 <I>(Principal Financial Officer)</I></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<P STYLE="margin: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>cbat-20241231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed Apr 30 17:31:23 UTC 2025 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2024" targetNamespace="http://www.cbak.com.cn/20241231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:cbat="http://www.cbak.com.cn/20241231" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="cbat-20241231_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="cbat-20241231_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="cbat-20241231_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rJvpELZGG4nYcaYkHQK34N98x7PyzYpJt02J3/2gZ8GQwsVpiZEx7AmArLGLoNg09hewzIwsL71nlfRkH5tHmAfChC/SJ4nNtYz6j+kui9kYZgsn/0r8ILWL27sweQYXemZ6aCGLAtgUc+PNiSwRYvc0GWnRKycHwgaPij26F6AdR7X8klJMk4w==] CSR-->
      <link:roleType roleURI="http://www.cbak.com.cn/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2024" schemaLocation="https://xbrl.sec.gov/sic/2024/sic-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd"/>
  <xs:element name="YunfeiLiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_YunfeiLiMember"/>
  <xs:element name="ZhiguangHuMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_ZhiguangHuMember"/>
  <xs:element name="JieweiLiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_JieweiLiMember"/>
  <xs:element name="XiangyuPeiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_XiangyuPeiMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="cbat_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>5
<FILENAME>cbat-20241231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed Apr 30 17:31:23 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#IndividualsOnly" roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="extended">
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rJvpELZGG4nYcaYkHQK34N98x7PyzYpJt02J3/2gZ8GQwsVpiZEx7AmArLGLoNg09hewzIwsL71nlfRkH5tHmAfChC/SJ4nNtYz6j+kui9kYZgsn/0r8ILWL27sweQYXemZ6aCGLAtgUc+PNiSwRYvc0GWnRKycHw7fBxz+kiuh5h5rYji2xJiQ==] CSR-->
    <loc xlink:type="locator" xlink:label="ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <loc xlink:type="locator" xlink:label="cbat_YunfeiLiMember" xlink:href="cbat-20241231.xsd#cbat_YunfeiLiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="cbat_YunfeiLiMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhiguangHuMember" xlink:href="cbat-20241231.xsd#cbat_ZhiguangHuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="cbat_ZhiguangHuMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_JieweiLiMember" xlink:href="cbat-20241231.xsd#cbat_JieweiLiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="cbat_JieweiLiMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="cbat_XiangyuPeiMember" xlink:href="cbat-20241231.xsd#cbat_XiangyuPeiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ecd_AllIndividualsMember" xlink:to="cbat_XiangyuPeiMember" order="8" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>6
<FILENAME>cbat-20241231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed Apr 30 17:31:23 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="cbat_YunfeiLiMember" xlink:href="cbat-20241231.xsd#cbat_YunfeiLiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_YunfeiLiMember_lbl" xml:lang="en-US">Yunfei Li [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_YunfeiLiMember" xlink:to="cbat_YunfeiLiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_ZhiguangHuMember" xlink:href="cbat-20241231.xsd#cbat_ZhiguangHuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_ZhiguangHuMember_lbl" xml:lang="en-US">Zhiguang Hu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhiguangHuMember" xlink:to="cbat_ZhiguangHuMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_JieweiLiMember" xlink:href="cbat-20241231.xsd#cbat_JieweiLiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_JieweiLiMember_lbl" xml:lang="en-US">Jiewei Li [Member]</label>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rJvpELZGG4nYcaYkHQK34N98x7PyzYpJt02J3/2gZ8GQwsVpiZEx7AmArLGLoNg09hewzIwsL71nlfRkH5tHmAfChC/SJ4nNtYz6j+kui9kYZgsn/0r8ILWL27sweQYXemZ6aCGLAtgUc+PNiSwRYvc0GWnRKycHwJUsZRv8+XPdLntSQ+MfeXLRMcDME4FDi] CSR-->
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JieweiLiMember" xlink:to="cbat_JieweiLiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="cbat_XiangyuPeiMember" xlink:href="cbat-20241231.xsd#cbat_XiangyuPeiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cbat_XiangyuPeiMember_lbl" xml:lang="en-US">Xiangyu Pei [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_XiangyuPeiMember" xlink:to="cbat_XiangyuPeiMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_JieweiLiMember_lbl0" xml:lang="en-US">Jiewei Li Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_JieweiLiMember" xlink:to="cbat_JieweiLiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_YunfeiLiMember_lbl0" xml:lang="en-US">Yunfei Li Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_YunfeiLiMember" xlink:to="cbat_YunfeiLiMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_ZhiguangHuMember_lbl0" xml:lang="en-US">Zhiguang Hu Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_ZhiguangHuMember" xlink:to="cbat_ZhiguangHuMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cbat_XiangyuPeiMember_lbl0" xml:lang="en-US">Xiangyu Pei Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cbat_XiangyuPeiMember" xlink:to="cbat_XiangyuPeiMember_lbl0"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>7
<FILENAME>cbat-20241231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed Apr 30 17:31:23 UTC 2025 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure" roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure" roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements" roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure" roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#cover" roleURI="http://xbrl.sec.gov/dei/role/document/Cover"/>
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#ai" roleURI="http://xbrl.sec.gov/dei/role/document/AuditInformation"/>
  <presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <loc xlink:type="locator" xlink:label="YunfeiLiMember" xlink:href="cbat-20241231.xsd#cbat_YunfeiLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="YunfeiLiMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhiguangHuMember" xlink:href="cbat-20241231.xsd#cbat_ZhiguangHuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="ZhiguangHuMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JieweiLiMember" xlink:href="cbat-20241231.xsd#cbat_JieweiLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="JieweiLiMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XiangyuPeiMember" xlink:href="cbat-20241231.xsd#cbat_XiangyuPeiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="XiangyuPeiMember" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <loc xlink:type="locator" xlink:label="YunfeiLiMember" xlink:href="cbat-20241231.xsd#cbat_YunfeiLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="YunfeiLiMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhiguangHuMember" xlink:href="cbat-20241231.xsd#cbat_ZhiguangHuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="ZhiguangHuMember" order="0.01" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JieweiLiMember" xlink:href="cbat-20241231.xsd#cbat_JieweiLiMember"/>
<!-- [WMV6][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYTHh1lNGKaN8d6DODRRp1ljL35/9UoQegdaWOxpoSsNGBm8IVZubkTDylnfMbbpPrwjIRe7eCtNVFoNHxbZ17rJvpELZGG4nYcaYkHQK34N98x7PyzYpJt02J3/2gZ8GQwsVpiZEx7AmArLGLoNg09hewzIwsL71nlfRkH5tHmAfChC/SJ4nNtYz6j+kui9kYZgsn/0r8ILWL27sweQYXemZ6aCGLAtgUc+PNiSwRYvc0GWnRKycHw3FYHV0N5KfyZL1Ul3HLqFg==] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="JieweiLiMember" order="0.011" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XiangyuPeiMember" xlink:href="cbat-20241231.xsd#cbat_XiangyuPeiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="XiangyuPeiMember" order="0.0111" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <loc xlink:type="locator" xlink:label="YunfeiLiMember" xlink:href="cbat-20241231.xsd#cbat_YunfeiLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="YunfeiLiMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhiguangHuMember" xlink:href="cbat-20241231.xsd#cbat_ZhiguangHuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="ZhiguangHuMember" order="0.01" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JieweiLiMember" xlink:href="cbat-20241231.xsd#cbat_JieweiLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="JieweiLiMember" order="0.011" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XiangyuPeiMember" xlink:href="cbat-20241231.xsd#cbat_XiangyuPeiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="XiangyuPeiMember" order="0.0111" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <loc xlink:type="locator" xlink:label="ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <loc xlink:type="locator" xlink:label="YunfeiLiMember" xlink:href="cbat-20241231.xsd#cbat_YunfeiLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="YunfeiLiMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhiguangHuMember" xlink:href="cbat-20241231.xsd#cbat_ZhiguangHuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="ZhiguangHuMember" order="0.01" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="JieweiLiMember" xlink:href="cbat-20241231.xsd#cbat_JieweiLiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="JieweiLiMember" order="0.011" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XiangyuPeiMember" xlink:href="cbat-20241231.xsd#cbat_XiangyuPeiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_AllIndividualsMember" xlink:to="XiangyuPeiMember" order="0.0111" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/Cover" xlink:type="extended"/>
  <presentationLink xlink:role="http://xbrl.sec.gov/dei/role/document/AuditInformation" xlink:type="extended"/>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Apr. 25, 2025</div></th>
<th class="th"><div>Jun. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [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>
</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-K/A<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_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<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_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<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_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<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_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">true<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_dei_AmendmentDescription', window );">Amendment Description</a></td>
<td class="text">CBAK Energy Technology, Inc. (the &#8220;Company&#8221;)
is filing this Amendment No.&#160;1 on Form&#160;10-K/A&#160;(the &#8220;Form&#160;10-K/A&#8221;)&#160;to amend its Annual Report on Form&#160;10-K&#160;for
the fiscal year ended December&#160;31, 2024 (together with the Form&#160;10-K/A,&#160;the &#8220;Form&#160;10-K&#8221;),&#160;filed with
the Securities and Exchange Commission (the &#8220;SEC&#8221;) on March 17, 2025. The purpose of this Form&#160;10-K/A&#160;is solely
to disclose the information required in Part&#160;III (Items 10, 11, 12, 13 and 14) of Form&#160;10-K,&#160;which information was previously
omitted in reliance on General Instruction G(3) to&#160;Form&#160;10-K.&#160;Accordingly, the Company hereby amends and replaces in its
entirety Part III of Form&#160;10-K.In addition, pursuant to the rules of the SEC,
Item 15 of Part IV has been amended to include the currently dated certifications of the Company&#8217;s principal executive officer and
principal financial officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002. New certifications of the Company&#8217;s
principal executive officer and principal financial officer are filed with this Form&#160;10-K/A&#160;as Exhibits 31.3 and&#160;31.4&#160;hereto.
Because no financial statements have been included in this Form&#160;10-K/A&#160;and this Form&#160;10-K/A&#160;does not contain or amend
any disclosure with respect to Items 307 and 308 of Regulation&#160;S-K,&#160;paragraphs 3, 4 and 5 of the certifications have been omitted.
The Company is not including a new certification under Section&#160;906 of the Sarbanes-Oxley Act of 2002 as no financial statements are
being filed with this Form&#160;10-K/A.Except as described above, this Form&#160;10-K/A&#160;does
not amend any other information set forth in the&#160;Form&#160;10-K,&#160;and the Company has not updated disclosures included therein
to reflect any subsequent events. This&#160;Form&#160;10-K/A&#160;should be read in conjunction with the Form&#160;10-K&#160;and with
the Company&#8217;s filings with the SEC subsequent to the Form&#160;10-K.<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference [Text Block]</a></td>
<td class="text">None<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_dei_EntityInformationLineItems', window );"><strong>Entity Information [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>
</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">CBAK ENERGY TECHNOLOGY, INC.<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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001117171<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_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-32898<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_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">88-0442833<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_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<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_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>
<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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<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_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<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_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<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_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 107.3<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_EntityContactPersonnelLineItems', window );"><strong>Entity Contact Personnel [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>
</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">CBAK Industrial Park<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_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Meigui Street<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_dei_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Huayuankou&#160;&#160;Economic Zone<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_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Dalian City<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_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<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_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">116450<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_dei_EntityPhoneFaxNumbersLineItems', window );"><strong>Entity Phone Fax Numbers [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>
</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">(86) (411)<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_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">-3918-5985<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_dei_EntityListingsLineItems', window );"><strong>Entity Listings [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>
</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">Common Stock, $0.001 par value<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_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CBAT<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_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,939,662<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_AmendmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes contained within amended document.</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_AmendmentDescription</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_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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 annual 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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<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_DocumentAnnualReport</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_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 whether any of the financial statement period in the filing include a restatement due to error correction.</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-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<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_DocumentFinStmtErrorCorrectionFlag</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_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_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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</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-23<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_DocumentsIncorporatedByReferenceTextBlock</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>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_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country 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_EntityAddressCountry</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:countryCodeItemType</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_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_EntityContactPersonnelLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityContactPersonnelLineItems</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_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_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_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityInformationLineItems</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_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_EntityListingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityListingsLineItems</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_EntityPhoneFaxNumbersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_EntityPhoneFaxNumbersLineItems</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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</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_EntityPublicFloat</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: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_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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 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_EntityWellKnownSeasonedIssuer</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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<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_IcfrAuditorAttestationFlag</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Award Timing Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th">
<div>Apr. 11, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Nov. 29, 2021 </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_ecd_AwardTmgDiscLineItems', window );"><strong>Award Timing Disclosures [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>
</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_ecd_AwardsCloseToMnpiDiscTableTextBlock', window );">Awards Close in Time to MNPI Disclosures, Table</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>OUTSTANDING EQUITY AWARDS AT FISCAL YEAR-END</b></p><table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="18" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Option Awards</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Equity</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">incentive</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">plan</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">awards:</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Number of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">securities</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">securities</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">securities</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">underlying</td><td>&#160;</td> <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">underlying</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">underlying</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">unexercised</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">Option</td><td style="font-weight: bold">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">unexercised</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">unexercised</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">unearned</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">exercise</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td style="font-weight: bold; text-align: center">Option</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">options (#)</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">options (#)</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">options</td><td style="font-weight: bold">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center">price</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td> <td style="font-weight: bold; text-align: center">expiration</td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Grant Date</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">exercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">unexercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(#)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">($)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">date</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 29%; text-align: left; text-indent: -0.25in; padding-left: 0.25in">Yunfei Li, Former</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">11/29/2021</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">40,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">80,000</td><td style="width: 1%">&#160;</td> <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1.96</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td> <td style="width: 11%; text-align: center">09/26/2027</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 27pt">Chief Executive Officer</td><td>&#160;</td> <td style="text-align: center">4/11/2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">75,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-0">-</span></td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.978</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">06/22/2029</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -0.25in; padding-left: 27pt">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Zhiguang Hu,</td><td>&#160;</td> <td style="text-align: center">4/11/2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">15,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">15,000</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.978</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">06/22/2029</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 27pt">Chief Executive Officer</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.25in; padding-left: 0.25in">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Jiewei Li,</td><td>&#160;</td> <td style="text-align: center">11/29/2021</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">4,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">8,000</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.96</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">09/26/2027</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 27pt">Chief Financial Officer</td><td>&#160;</td> <td style="text-align: center">4/11/2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">10,000</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.978</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">06/22/2029</td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -0.25in; padding-left: 0.25in">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in">Xiangyu Pei, Director and Former Interim</td><td>&#160;</td> <td style="text-align: center">11/29/2021</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">30,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">60,000</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1.96</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">09/26/2027</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -0.25in; padding-left: 27pt">Chief Financial officer</td><td>&#160;</td> <td style="text-align: center">4/11/2023</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,000</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">50,000</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">0.978</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: center">06/22/2029</td></tr> </table><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_ecd_IndividualAxis=cbat_YunfeiLiMember', window );">Yunfei Li [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_ecd_AwardsCloseToMnpiDiscTable', window );"><strong>Awards Close in Time to MNPI Disclosures</strong></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_ecd_AwardsCloseToMnpiDiscIndName', window );">Name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Yunfei Li<span></span>
</td>
<td class="text">Yunfei Li<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_ecd_AwardUndrlygSecuritiesAmt', window );">Underlying Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,000<span></span>
</td>
<td class="nump">40,000<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_ecd_AwardExrcPrice', window );">Exercise Price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.978<span></span>
</td>
<td class="nump">$ 1.96<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_ecd_AwardGrantDateFairValue', window );">Fair Value as of Grant Date | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 80,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_ecd_IndividualAxis=cbat_ZhiguangHuMember', window );">Zhiguang Hu [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_ecd_AwardsCloseToMnpiDiscTable', window );"><strong>Awards Close in Time to MNPI Disclosures</strong></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_ecd_AwardsCloseToMnpiDiscIndName', window );">Name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Zhiguang Hu<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_ecd_AwardUndrlygSecuritiesAmt', window );">Underlying Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,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_ecd_AwardExrcPrice', window );">Exercise Price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.978<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_ecd_AwardGrantDateFairValue', window );">Fair Value as of Grant Date | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<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_ecd_IndividualAxis=cbat_JieweiLiMember', window );">Jiewei Li [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_ecd_AwardsCloseToMnpiDiscTable', window );"><strong>Awards Close in Time to MNPI Disclosures</strong></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_ecd_AwardsCloseToMnpiDiscIndName', window );">Name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jiewei Li<span></span>
</td>
<td class="text">Jiewei Li<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_ecd_AwardUndrlygSecuritiesAmt', window );">Underlying Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">4,000<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_ecd_AwardExrcPrice', window );">Exercise Price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.978<span></span>
</td>
<td class="nump">$ 1.96<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_ecd_AwardGrantDateFairValue', window );">Fair Value as of Grant Date | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 8,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_ecd_IndividualAxis=cbat_XiangyuPeiMember', window );">Xiangyu Pei [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_ecd_AwardsCloseToMnpiDiscTable', window );"><strong>Awards Close in Time to MNPI Disclosures</strong></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_ecd_AwardsCloseToMnpiDiscIndName', window );">Name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Xiangyu Pei<span></span>
</td>
<td class="text">Xiangyu Pei<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_ecd_AwardUndrlygSecuritiesAmt', window );">Underlying Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">30,000<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_ecd_AwardExrcPrice', window );">Exercise Price | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.978<span></span>
</td>
<td class="nump">$ 1.96<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_ecd_AwardGrantDateFairValue', window );">Fair Value as of Grant Date | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="nump">$ 60,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_AwardExrcPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection x<br> -Paragraph 2<br> -Subparagraph ii<br> -Sentence D<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;">ecd_AwardExrcPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_AwardGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection x<br> -Paragraph 2<br> -Subparagraph ii<br> -Sentence E<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;">ecd_AwardGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_AwardTmgDiscLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection x<br> -Paragraph 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;">ecd_AwardTmgDiscLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_AwardUndrlygSecuritiesAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection x<br> -Paragraph 2<br> -Subparagraph ii<br> -Sentence C<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;">ecd_AwardUndrlygSecuritiesAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_ecd_AwardsCloseToMnpiDiscIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection x<br> -Paragraph 2<br> -Subparagraph ii<br> -Sentence 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;">ecd_AwardsCloseToMnpiDiscIndName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_AwardsCloseToMnpiDiscTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection x<br> -Paragraph 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;">ecd_AwardsCloseToMnpiDiscTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_AwardsCloseToMnpiDiscTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection x<br> -Paragraph 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;">ecd_AwardsCloseToMnpiDiscTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_IndividualAxis=cbat_YunfeiLiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_IndividualAxis=cbat_YunfeiLiMember</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_ecd_IndividualAxis=cbat_ZhiguangHuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_IndividualAxis=cbat_ZhiguangHuMember</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_ecd_IndividualAxis=cbat_JieweiLiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_IndividualAxis=cbat_JieweiLiMember</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_ecd_IndividualAxis=cbat_XiangyuPeiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ecd_IndividualAxis=cbat_XiangyuPeiMember</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>EXCEL
<SEQUENCE>11
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,.#GEI&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( ,.#GEK\2_&=[P   "L"   1
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
M@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F
M6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<
M_N\-L,+$CN'MB[\!4$L#!!0    ( ,.#GEI_1WCWI@L   5!   8    >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&ULM5QM<]JX%O[.K]"PG9UD)@&_D(2T:6:(
M25IN6YH;V.YT=^X'80OPC;%824["O[]'LL$XE07<469G6QO[/-)Y="2=Y]CN
MU3-ECWQ.B$ OBR3E'YMS(9;OVVT>SLD"\Q9=DA2N3"E;8 &G;-;F2T9PI(P6
M2=MSG//V L=I\_I*_7;/KJ]H)I(X)?<,\6RQP&QU0Q+Z_+'I-M<_/,2SN9 _
MM*^OEGA&1D3\L;QG<-;>H$3Q@J0\IBEB9/JQV7/?]SMGTD#=\2,FSWSK&$E7
M)I0^RI-!]+'IR!Z1A(1"0F#XZXD$)$DD$O3CGP*TN6E3&FX?K]'OE//@S 1S
M$M#DSS@2\X_-;A-%9(JS1#S0Y\^D<$AU,*0)5W^BY_S>,[^)PHP+NBB,H0>+
M.,W_QB\%$5L&7:?&P"L,O%<&;J?&P"\,_'T-.H5!1S&3NZ)XZ&.!KZ\8?49,
MW@UH\D"1J:S!_3B5XSX2#*[&8">N _I$&#I%?XSZZ.C=,7J'XA1]BY,$!H5?
MM04T(6]LAP7<30[GU<"Y'OI&4S'GZ#:-2%0%:$/?-AWTUAV\\8R(?1*VD.^>
M(,_Q.IH.!6;SWI*UD'>FS,\TYGVS^;^R%,R[NM8KWO@;NGV%Y]=Y0\,,9HU
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
MB".8 M" (7'<G(,[YU&X/J?"S:\OX]]02P,$%     @ PX.>6I>*NQS
M$P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B
M#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z1
M0J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ
M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?V
MD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " ##@YY:
M+1:575(!  "_ @  #P   'AL+W=O<FMB;V]K+GAM;+52T6K#, S\E> /6-*P
M%5::PFC95AA;64O?W41I1&TKR$ZS]>NG)(05!F,O>[)U$N>[D^<M\>E =(H^
MK'$^4U4(]2R.?5Z!U?Z&:G#2*8FM#E+R,?8U@RY\!1"LB=,DF<96HU.+^<BU
MX?BZH !Y0'("=L >H?7?_:Z,SNCQ@ ;#9Z;ZNP$5671H\0)%IA(5^8K:9V*\
MD O:;',F8S(U&1I[X(#Y#WC;B=SI@^^1H _O6H1D:IH(88GL0S_1\VO1> 89
M'JHFT".: +S2 9Z8FAK=L:,1%_&5C3Z'\1Q"G/%?8J2RQ!Q6E#<67!AR9#"=
M0.<KK+V*G+:0J26=@3L_\L"Z&+P%$765%,]0&KPN>GG_)^6AU5Q$.]F*.T8K
M]+DAWS!<B4M_$9?VV8V!%5"B@^)5B+W@LKQ\PU%W]";3V[O)O2RI,68IV)M[
M(5V,^8]_9_$%4$L#!!0    ( ,.#GEJ-]RQ:M    (D"   :    >&PO7W)E
M;',O=V]R:V)O;VLN>&UL+G)E;'/%DDT*@S 01J\2<H".VM)%45?=N"U>(.CX
M@]&$S)3J[6MUH8$NNI&NPC<A[WLPB1^H%;=FH*:U),9>#Y3(AMG> *AHL%=T
M,A:'^:8RKE<\1U>#546G:H0H"*[@]@R9QGNFR">+OQ!-5;4%WDWQ[''@+V!X
M&==1@\A2Y,K5R(F$46]C@N4(3S-9BJQ,I,O*4,*_A2)/*#I0B'C22)O-FKWZ
M\X'U/+_%K7V)Z]#?R>7C -[/2]]02P,$%     @ PX.>6FZG)+P> 0  5P0
M !,   !;0V]N=&5N=%]4>7!E<UTN>&ULQ93/3L,P#,9?I<IU:C)VX(#678 K
M[, +A-9=H^:?8F]T;X_;;I- HV(J$I=&C>WOY_B+LGX[1L"L<]9C(1JB^* 4
ME@TXC3)$\!RI0W*:^#?M5-1EJW>@5LOEO2J#)_"44Z\A-NLGJ/7>4O;<\3::
MX N1P*+('L?$GE4(':,UI2:.JX.OOE'R$T%RY9"#C8FXX 2AKA+ZR,^ 4]WK
M 5(R%61;G>A%.\Y2G55(1PLHIR6N]!CJVI10A7+ON$1B3* K; #(63F*+J;)
MQ!.&\7LWFS_(3 $Y<YM"1'8LP>VXLR5]=1Y9"!*9Z2->B"P]^WS0NUU!]4LV
MC_<CI';P ]6PS)_Q5X\O^C?VL?K'/MY#:/_ZJO>K=-KX,U\-[\GF$U!+ 0(4
M Q0    ( ,.#GEI&QTU(E0   ,T    0              "  0    !D;V-0
M<F]P<R]A<' N>&UL4$L! A0#%     @ PX.>6OQ+\9WO    *P(  !$
M         ( !PP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ PX.>
M6IE<G",0!@  G"<  !,              ( !X0$  'AL+W1H96UE+W1H96UE
M,2YX;6Q02P$"% ,4    " ##@YY:?T=X]Z8+   %00  &
M@($B"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ PX.>
M6F6_(%4H!@  *R4  !@              ("!_A,  'AL+W=O<FMS:&5E=',O
M<VAE970R+GAM;%!+ 0(4 Q0    ( ,.#GEH8HH9*& ,  (H1   -
M      "  5P:  !X;"]S='EL97,N>&UL4$L! A0#%     @ PX.>6I>*NQS
M    $P(   L              ( !GQT  %]R96QS+RYR96QS4$L! A0#%
M  @ PX.>6BT6E5U2 0  OP(   \              ( !B!X  'AL+W=O<FMB
M;V]K+GAM;%!+ 0(4 Q0    ( ,.#GEJ-]RQ:M    (D"   :
M  "  0<@  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    (
M ,.#GEINIR2\'@$  %<$   3              "  ?,@  !;0V]N=&5N=%]4
?>7!E<UTN>&UL4$L%!@     *  H A (  $(B      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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>13
<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>15
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>10</ContextCount>
  <ElementCount>43</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>4</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="ea0239848-10ka1_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995100 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ea0239848-10ka1_cbakenergy.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995443 - Disclosure - Award Timing Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure</Role>
      <ShortName>Award Timing Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>cbat-20241231.xsd</File>
    <File>cbat-20241231_def.xml</File>
    <File>cbat-20241231_lab.xml</File>
    <File>cbat-20241231_pre.xml</File>
    <File doctype="10-K/A" isDefinitelyFs="true" isUsgaap="true" original="ea0239848-10ka1_cbakenergy.htm">ea0239848-10ka1_cbakenergy.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>17
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ea0239848-10ka1_cbakenergy.htm": {
   "nsprefix": "cbat",
   "nsuri": "http://www.cbak.com.cn/20241231",
   "dts": {
    "schema": {
     "local": [
      "cbat-20241231.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",
      "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/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_def.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_lab.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024_pre.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-sub-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd",
      "https://xbrl.sec.gov/sic/2024/sic-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "cbat-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "cbat-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cbat-20241231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "ea0239848-10ka1_cbakenergy.htm"
     ]
    }
   },
   "keyStandard": 43,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 4,
   "hidden": {
    "total": 4,
    "http://xbrl.sec.gov/dei/2024": 3,
    "http://xbrl.sec.gov/ecd/2024": 1
   },
   "contextCount": 10,
   "entityCount": 1,
   "segmentCount": 4,
   "elementCount": 270,
   "unitCount": 4,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2024": 38,
    "http://xbrl.sec.gov/ecd/2024": 29
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/dei/role/document/Cover",
     "longName": "995100 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0239848-10ka1_cbakenergy.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0239848-10ka1_cbakenergy.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
     "longName": "995443 - Disclosure - Award Timing Disclosure",
     "shortName": "Award Timing Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c0",
      "name": "ecd:AwardsCloseToMnpiDiscTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0239848-10ka1_cbakenergy.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c0",
      "name": "ecd:AwardsCloseToMnpiDiscTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ea0239848-10ka1_cbakenergy.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "dei_AdditionalSecurities462b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecurities462b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities. 462(b)"
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "dei_AdditionalSecurities462bFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecurities462bFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities, 462(b), File Number"
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "dei_AdditionalSecuritiesEffective413b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AdditionalSecuritiesEffective413b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Securities Effective, 413(b)"
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r20",
      "r31",
      "r47",
      "r82"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r23",
      "r34",
      "r50",
      "r85"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r35",
      "r51",
      "r77",
      "r86",
      "r90",
      "r98"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": {
     "xbrltype": "dateOrAsapItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Approximate Date of Commencement of Proposed Sale to Public",
        "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r15",
      "r27"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r15",
      "r27"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r15",
      "r27"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "dei_AuditorTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r27"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Description",
        "documentation": "The description of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Name",
        "documentation": "The name of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Number",
        "documentation": "The SEC Document Number of the contained file."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContainedFileInformationFileType": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContainedFileInformationFileType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contained File Information, File Type",
        "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DelayedOrContinuousOffering": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DelayedOrContinuousOffering",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delayed or Continuous Offering"
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r54"
     ]
    },
    "dei_DividendOrInterestReinvestmentPlanOnly": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DividendOrInterestReinvestmentPlanOnly",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend or Interest Reinvestment Plan Only"
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r54"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r15",
      "r27"
     ]
    },
    "dei_DocumentCopyrightInformation": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentCopyrightInformation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Copyright Information",
        "documentation": "The copyright information for the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentCreationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentCreationDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Creation Date",
        "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Description",
        "documentation": "The description of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document [Domain]",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r15",
      "r27",
      "r78"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r15",
      "r27",
      "r78"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information, Document [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Text Block]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Name",
        "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the &lt;FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "dei_DocumentSubtitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentSubtitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Subtitle",
        "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentSynopsis": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentSynopsis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Synopsis",
        "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTitle": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Title",
        "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentVersion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentVersion",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Version",
        "documentation": "The version identifier of the document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "dei_EffectiveAfter60Days486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveAfter60Days486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective after 60 Days, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "dei_EffectiveOnDate486a": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "dei_EffectiveOnDate486b": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "dei_EffectiveOnSetDate486a": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnSetDate486a",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(a)"
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "dei_EffectiveOnSetDate486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveOnSetDate486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective on Set Date, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "dei_EffectiveUponFiling462e": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveUponFiling462e",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Upon Filing, 462(e)"
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "dei_EffectiveUponFiling486b": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveUponFiling486b",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective upon Filing, 486(b)"
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "dei_EffectiveWhenDeclaredSection8c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EffectiveWhenDeclaredSection8c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective when Declared, Section 8(c)"
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitiesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAccountingStandard": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAccountingStandard",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Accounting Standard",
        "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Description",
        "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityContactPersonnelLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityContactPersonnelLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Contact Personnel [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Ex Transition Period",
        "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."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "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."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityHomeCountryISOCode": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityHomeCountryISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Home Country ISO Code",
        "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationDateOfIncorporation": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationDateOfIncorporation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, Date of Incorporation",
        "documentation": "Date when an entity was incorporated"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationFormerLegalOrRegisteredName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationFormerLegalOrRegisteredName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information, Former Legal or Registered Name",
        "documentation": "Former Legal or Registered Name of an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Information [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Inv Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "dei_EntityLegalForm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityLegalForm",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Legal Form",
        "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDepositoryReceiptRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingDepositoryReceiptRatio",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Depository Receipt Ratio",
        "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Description",
        "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingForeign": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingForeign",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Foreign",
        "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingParValuePerShare",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Par Value Per Share",
        "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingPrimary": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingPrimary",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Primary",
        "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingSecurityTradingCurrency": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingSecurityTradingCurrency",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listing, Security Trading Currency",
        "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings, Exchange [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityListingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityListingsTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Listings [Table]",
        "documentation": "Container for exchange listing information for an entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityNumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityNumberOfEmployees",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Number of Employees",
        "documentation": "Number of persons employed by the Entity"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPhoneFaxNumbersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPhoneFaxNumbersLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Phone Fax Numbers [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityReportingCurrencyISOCode": {
     "xbrltype": "currencyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityReportingCurrencyISOCode",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Reporting Currency ISO Code",
        "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Text Block]",
        "documentation": "Container to serve as parent of six Entity related Table concepts."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r20",
      "r31",
      "r47",
      "r82"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r28",
      "r44",
      "r79"
     ]
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "dei_ExhibitsOnly462d": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExhibitsOnly462d",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d)"
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "dei_ExhibitsOnly462dFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ExhibitsOnly462dFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exhibits Only, 462(d), File Number"
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r35",
      "r51",
      "r86"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r35",
      "r51",
      "r86"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r35",
      "r51",
      "r86"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r35",
      "r51",
      "r86"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r35",
      "r51",
      "r86"
     ]
    },
    "dei_FormerAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "FormerAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Address [Member]",
        "documentation": "Former address for entity"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r38"
     ]
    },
    "dei_FormerFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "FormerFiscalYearEndDate",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Former Fiscal Year End Date",
        "documentation": "Former end date of previous fiscal years"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r15",
      "r27"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r35",
      "r51",
      "r77",
      "r86",
      "r90",
      "r98"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r16",
      "r102"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r16",
      "r102"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r16",
      "r102"
     ]
    },
    "dei_InvestmentCompanyActFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyActFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act File Number"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42",
      "r43"
     ]
    },
    "dei_InvestmentCompanyActRegistration": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyActRegistration",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Act Registration"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyRegistrationAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "dei_InvestmentCompanyRegistrationAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "InvestmentCompanyRegistrationAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Registration Amendment Number"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "cbat_JieweiLiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cbak.com.cn/20241231",
     "localname": "JieweiLiMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jiewei Li [Member]",
        "label": "Jiewei Li Member"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/AuditInformation",
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityIdentifier": {
     "xbrltype": "legalEntityIdentifierItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityIdentifier",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity Identifier",
        "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "dei_NameChangeEventDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event Date [Axis]",
        "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventLineItems",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Line Items]",
        "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NameChangeEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NameChangeEventTable",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name Change Event [Table]",
        "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NewEffectiveDateForPreviousFiling": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NewEffectiveDateForPreviousFiling",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Effective Date for Previous Filing"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42",
      "r43"
     ]
    },
    "dei_NoSubstantiveChanges462c": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoSubstantiveChanges462c",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c)"
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "dei_NoSubstantiveChanges462cFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoSubstantiveChanges462cFileNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Substantive Changes, 462(c), File Number"
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r35",
      "r51",
      "r77",
      "r86"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "dei_OtherAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherAddressMember",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Address [Member]",
        "documentation": "Other address for entity"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r22",
      "r33",
      "r49",
      "r84"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r36",
      "r52",
      "r87"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r36",
      "r52",
      "r87"
     ]
    },
    "dei_ParentEntityLegalName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ParentEntityLegalName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Entity Legal Name",
        "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "dei_PhoneFaxNumberDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PhoneFaxNumberDescription",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Phone Fax Number Description",
        "documentation": "Description of Phone or Fax Number"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "dei_PostEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PostEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_PostEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PostEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "dei_PreEffectiveAmendment": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreEffectiveAmendment",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_PreEffectiveAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreEffectiveAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-Effective Amendment Number",
        "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r28",
      "r44",
      "r79"
     ]
    },
    "dei_RegistrationStatementAmendmentNumber": {
     "xbrltype": "sequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "RegistrationStatementAmendmentNumber",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration Statement Amendment Number",
        "documentation": "Amendment number to registration statement under the Investment Company Act of 1940."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r29",
      "r45",
      "r80"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r19",
      "r30",
      "r46",
      "r81"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r26",
      "r37",
      "r53",
      "r88"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r32",
      "r48",
      "r83"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r98"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://xbrl.sec.gov/dei/role/document/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "cbat_XiangyuPeiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cbak.com.cn/20241231",
     "localname": "XiangyuPeiMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Xiangyu Pei [Member]",
        "label": "Xiangyu Pei Member"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "cbat_YunfeiLiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cbak.com.cn/20241231",
     "localname": "YunfeiLiMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Yunfei Li [Member]",
        "label": "Yunfei Li Member"
       }
      }
     },
     "auth_ref": []
    },
    "cbat_ZhiguangHuMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.cbak.com.cn/20241231",
     "localname": "ZhiguangHuMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zhiguang Hu [Member]",
        "label": "Zhiguang Hu Member"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "Global LEI Foundation"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "249",
   "Section": "308",
   "Subsection": "a"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Number": "249",
   "Section": "308"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form F-3"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-2"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-3"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-4"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-6"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form S-3"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "413",
   "Subsection": "b"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "b"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "c"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "d"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "462",
   "Subsection": "e"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "a"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "486",
   "Subsection": "b"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Section": "8",
   "Subsection": "c"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>18
<FILENAME>0001213900-25-037651-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-25-037651-xbrl.zip
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
M5;6D;(#2&EE+Q,(>/BYE:*U:K2K9URV4XY> *:VF/%Z9%IPASY$QY:%#H4C
M<8UGBZ8/G3!S\K>ZP*L(\29O8+)8DC5=+FG'"7>W$E.,&V[3[!*4E?5'2?@%
M0)WY! W0!&0EUL)E@!H2QUY A/)L;<;09$W%-UP<P>.IOU 0=%-._40\R.)!
MB/C8I2Y>8#=R"+^F9"D!D6,XZ.[KV>40 .5YF)(-02;28;"(SA=\VY0M#"MG
M*EWL(2KF6G;1Q(E(*($\S8%4P8%IJ*0A2HY1#L-3O?^#5M]S,/UCJ>OHM;-O
M)7:64C 8C9&\35Q,[TL$;ST,F3&RA[PQ8@7=W0O-=+Z52H>08MI$P%91.J>8
M8G'^F&GN7(& %=R7>_6@)$341:ZT<V)_?;BZ/_WV]1$&46+3<M5=&8NIO:3#
M\RAN&ZQJ7.I/P[LE)\8"KE32"Y700KV549HG&C1#=71QH5N7RB(Y:]GJPK68
M?=>9::3?OG3Z%??T_/I\, @T\F26RDIUZ-^BJ>L\7">!;_%^^\RK=.]'T7A^
M=[XD='(U'@<W+'[J#I"!6F'__L+O=Y+Q2#-8;Q%\,4?M]@FUH6//.[>7I9-^
MM9(8-\N5'?1"5>^5%'TZJK1O8WX?X-&7Q&AZ36:V3;\_5:LS%*^Z,3<-C9+)
M8-XIAQVO.6G-6HK5.Z']T%Z=/AW-(UR=VZ,IIXK**EWSP=0-'J-;^Q%YHU.G
MU3:;X70(CV[ZV(H']@*J[0<ZN%S"3FQ,SI+5T1Q'L_*LS.PGK"<]?-MH? ,M
M:Y!?D:*Q:6N)#_>Z0L1%X[--JX@S1B3M%72_-PG9Z>=5/N]_>-"_2JA\*J8,
MCIWPNQW1"<(F?DF4 &1Y-7U]TWU\*>1GVI^SWF3[ M*ML:'.=TG1+9Y'3YCO
M_=[3T'^E.I^YB#4D/05FN[P&B<^1VY!"%J&=XZZ8AZ,9GD8.G7:B BX>!*UO
MLG=IXV&!N9$GKQM9V,4>1G'!27P6\IXG\7EUN8&G?W<2'W':I65T@XJX>!#T
MCB?QL,#<R,HO)[&N[-_#N;WU[9^_@/T 4$L#!!0    ( ,.#GEHA,H)9NP,
M #<0   5    8V)A="TR,#(T,3(S,5]L86(N>&ULU5=;<Z)(%'Z?7]'+ONQ6
MBG S02V3*4<3O*"CHHF02DU!VRH1&JII!?WU"]Y&#29CIM;LOD'SG=MW+GTH
M?(U<!\P0"6P/WS#")<\ A*$WL/'HANEI;%$K5:O,UUL OA3^8%F@((R(2=$
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
M;A&"#1$"Q?>&22>&>1K=\E/;7RY-P$J^+/*(D)LN-Y734B-(%1PF;M4H@,M
M3.J42FI1]UO#=6=65@H2Z\IQY7]GCF,&R59F-FH'94B71I"F5..-9:B4GM4.
M P>?*R=C9=ZJ-S,@)40,0U9IC;GY!FFRBVAU0H#T$HSA 9YX=SV32-?. D$U
MSC(_$L=G@ M-N.MT?CP!2[S Z1WD6ALK0N4XZICHUL+(.&QG9#^ H'%(KO0P
MI'G$XF@*(A?^$GAVJK;:Z@Z']%:R[? .R^2"GON5BZ1AH,Y()$=FM:AIN1!M
M,YOR*ZC8P&!%'E>4N+(_CCY#)0:X&3I?*6Y*+D8<Q\K]KJ ,VUH>)0Z!RR.M
MJ;EPNKC)J2;/NMH"?0+-4RD'+$^P+'G:9Y[R3NB2(U,HAG1F<<7I[HM)UX08
M(:)HHKW:A]PF/@ ;2""Q\Q6A1:XN_&!(#&-,DA.=Q%/WLI),$QNML\U5G@BW
M--W0V!6P]7#7,SYBL312YDAY92.R8)"L0@='LZA!\(C)H.L4T!!/TP?>%)*?
M-9/\=$ $_0(T\LWT(L,O23K%.O\@M/T$A;QA'-0.==>$\$]+>MX04H1JCE=V
MR"7M1@.1JW2[].Y).@&\DB T"&,&\0&-6I)&;8,IM/]".X)LG/28B?Q?A'XD
MI#::P6VT;6 5(QY3/D5N'^<>>BWOK<CH,TVXAR?CP83W]0588'J%'5=,\8L0
MA\ WNWW!II)(L86N:=+FE:T%4&H9[ &#2-P70X*$\@/4_5<0RJ=K5G"OU!>I
M-KE&L5<WKV'18*0>N<?$)"L:;Z\U*C'93:4_XG@?A)2 /[MY?_8OT9!;YNBS
MCQ_/GZ-D7R:CH[Y+WIB6O%'=)6]LA59JLS-M\<&=6GVP6H:A$R"#N)YIW_R&
MC/@%*K18'D.JELS(L$A$C0*TV=&5K94\4\&(!SA]58L?S,^@- @E)1ZD!"M#
MCE0^I4YKT93*$Y1 ?>3SMB%#\..TQ[V]I(Z+'@W2@=(XM2JO(%T Q.9 7B'5
MK0>LK\NQ>I#4*[2\,1T%_O!QI"+HZ?V!%O^J)28IFDI!(E)\B/(ALI1!=XRR
MRB.)ME1;==*P*4[8Y7>!5!EB5W;PY#ULZVDITYZLBE[B]=#KB0X;N%.@T/#5
M8( @SB1)/S-OWW0?]50/AK7 IDB?D=!<Z,1I[ ,G<NAH]7WWOUSIH12?!2))
MJ9_)P!]&<#F5=0;";R1U/$OF:LEMZ2%G+[%6YEU###UU^9!*31!8U_>#.X?T
M2TSV^BI,!2PK=AWCI:0=BIFD%"/1B^VGB\VXQ82V+;)UR5BEU#9N9%CI2%,'
M?B&M#N]QT+@ G WE ,4( '8 SY)N"?E(K0Y-[TZ]E!)02C< +3N*$C!2+6-J
MKZ+*G!&I!TCCB3!=&79&'DC3U,49"WT*%6D/8X9+<D/7U]G&"G@\B]%74$(Q
MRH"6/T4C1#J4W\7$@B%9]YQ&3=MX/8:_J&\L[[OHKGIV^N7<XX2A3^ED<7G7
M$KE'B>>$N9TR';GV+/\ELEIWB)40*N5I(4^F;7+EPG&?62Z-K];B9(2Q5Z(&
MP; GZT/$+ XE!ZC"BOR.RF%-+#I44];A"\,;CN$4A^2"="**&G#F85D4%9C'
M*$>5-/GBNV)6D'#43 P9+W)R9PUL Z7HW89CCY!8&:?05SYF?1[0K&&WHT 2
MD K'JV'Z37&Z1PLXF\GODH[>GNDZ .9'7 5$-E=1)]>_"[P[*G/ -+-O1KI'
M;,S/H7T+2?F>CJ7T<P&WI>9W1\$PK>&.%*,F]NUA/)KV3K_70]^2TQ'<+'_K
M(/7<:9],ZE8QRLF1<D4:PF25?F"4\Y?8%=:]I@T!<O@PDT\I>82I( ON.QS!
M_Z;JT7@.FBPAWG0>989BYOH?U$L6H8KGI50H2^4F&0YE8LB_)IR9+]6+?J,'
M10.9!/>4&FCY3A@*M<.8?2[B3X0CH+I(G U).8H++2\6(I4ND+:6QYG,E.%H
M@8[NN"*4J$=;VPP.AD/V#F;;2<6A[2IF1VZ\=! V*D29>)<Q&IMF;;\4H9WI
M/T/7=%$')2R\)OL+?<E[IR)3QI;]8P28(.:ME"_(S+NIQ>Y2D4I4JN\]8'W
M[KET[G+=7R57P<V6J."VEJS@_MXV492&RDVT=8J:-;7M3:4A!%HVKW4BF4T4
MO(H:A,G4RT7+E:T;Z457L7WRN%,.EWXFT52,3FHGF__E A6"HJ<MU76)E*W?
M8*,WJLVHC['R=9]A"FEJO]J4[@NR^,XEXP1U#Y&N#5N=3=9VT&63)MF*]&!C
M0!VRRY%.D(N2]J&NW.E1-NX=[9<%>@BF6HG4<]S ])DW6-,$]\A"FC0+G?+#
MF$<-*$+B[+)40Z0JRMJDK+="ZG!8?1"2]1MC_JXHLP8P(ODNE<F5O@RX1@]V
M!9 "1HNC$P& S+QQY!('@B,!IG:,VE1*EI&: J:CFB&<"4\$A-'G+;*!"ZY_
M8[434*9B!9Q2VSV=\;MZ(JX@L<TDN#51^/P7+TKILM!$$;I%A&YJI&H"KTGO
MTZOQ)"];:T7>1U%7=+C!BCQ\ERKE64<]_S:S0DK%+V:$2_E>[7SI3/T0M^&Q
M93.Z_XHN6URP;.9YB32RDCY02\/LU-OG: SETII%I\9,)R/8ZB$F>)N](D1D
M0B8SK\7(77.KQ27CR<>[>/*T>')M%T]^$O)MGUX(%YDT%?2D=M$8Y3/6=7$J
M1UAKF>?35D+=2I^'K)9 [XGVY=EP9'P^X53!<HV"@HQ,:1-H^YC-I'0O,420
M86=3S&CLBK(A_&;DP(MCN(NTF-=/7ONRHOF "S"+XB&"N4F!,\8$3C1LUFNS
M)@>PE4M5I*Y7I].^RC[*X[UXE6V(*P>9'L/%4X_3ZKR5O??,&H$111I_FO75
MXUW*H6P[_M<P&<6=,389(H%,7HY8A$LC9 V^^)*,XAZY#]M4_N[TL5\%V+]D
MA\I2L1!S+R.J!NN3RHUU>P"X@WJ=\'K<"V,C<,G1W1Y3&#0)A;%,!]%(7 ";
M!/T:8QGZ'<B L:T@Q1":#Q]ALT3M.QNH%A0J551>Q9S8HDHF,BSB^T#:#6U5
MGB?S =2[>E@GVM?O4H%@LHZ-*(.3[::1A<$OZ#WQ(#"R0[VH1_5:&E2+GZ6)
M\[!C&T_"-JI/Q#;. __.Q7(VB\)DG=!%T] 3I=Y<Y!V%HG<X3L'MFN+.82.9
MMEMTVS[_IG,(0@>/!+MS U7MFV9LPXW"/N!^Q*.#[X7^USE6ESKK3YNI>S3Z
MML@<4W'="B<B',R:);!F*K_-ZFE4NHIHM8V,/&J*UPDYZ8(Q]6<@^R0F$Y=*
M!3&?)8E&(ED0KK]S.J*?C'RFD&_P!X9:.!4,_H5-][IN1\;@./9M%L]$*<@Q
MIX,*S!CW58W[P!U2R,#6&7WWZ._WX(@)+VFJ9I*[17C<7!Z]V=AT@Z<^/-LG
M/)Y2=KBE)U(Y.R)3$(6#R.*)1*8;9<6P(0^Q"8I(=J4>"=0L) R^XL'#"X,N
MI9#)-B).E\(?YE<C:O])\5'\HN<%J)#))WC4.P%,<B/GQ4I?FJ]/AT/<3T1B
M+"BCTDTNW_-!0G\K03G7JY!:8>J^-',9TS)Y5&IY/Y!JI"4T0J-'!*T-@2;=
M_)XJL6RY$L%Y'$\T:8E BPQEF2^^6CA/>Z@<&F^WC;9KH9[EH6!*7VREC=;
M! #VY=Q1TP$4OUY@K$LJNRX6HY#G5M^(S\=F,+*=:!"JKLC"UTLA'FH@1FJ\
MR(ZDGNF![XMN 2*\2CJN9%;CC4KYRO<FXX].GD;&NUE.M&$AWS*H%.DR'H]X
MIKVPHDXL0G\"4;DCMY63VU;1F^)M6>:75CV.$A1-D<@_!7:ON+7D^&/!6I5(
M"L*BY^#UVHJBZ2K2PP.7BW:"J?S0KAYUC7JX^FYS^N+WQ7Z?RL0ZVFX3:Q46
MU@2YB\:A>&#:3BAR7>0#I.MBTH B!V0:SSXNLZXSEB7ZJH+)\$%B0I7HAC=Q
MT+L\ZH1N6V2]8\(,)5.RVH&K<A2P/$2X0]*O17%2FYLZ)1UN\;[([+U'_&&J
MXO2B;;SO[?36G_+T_H9.?RIY-QSU4QT9(J6^0R-NG(YVE(]U17F,(P7ON!15
M5+4PUL$(%'\%HLK656B:8: YA,2??U//%<?;>".&Y)"I4%AN'F>Q#=;R% =J
M=W96?':.7\C96<0C47RXINAX#S]4"X&RU*G;';J7=>@:3WWHLMD7,D"-,6 L
M2[6+90X< U<DY\/%1O=2#-OF(P)*64T/QP,45Y$=AT&P@#QYU/>XFS'B7N].
MPPMP1CRE*^)LCGIE>!:D8&#4>YD<XC2^:-,>L9U/]KOPR2)A3E";:KL@YA"H
MDA!7)H"+2K?)4$2F+8&MFW225<^[@N/KB"KYSW2T%>[[*_%E#);V5335C/I!
M*,NG"$ -@"VUHV'@\S%F.3A>G(G8YI[?P=+*0U"U#KL<6\4J64)/'09WXEB.
MPF#@MF4C/W7!CO>_A#.VA8=,4QN-ZG&) N^Q74LO=!+24<0O4[S,1MO#&/U.
M.U)]$4K[R3-0VB/'UU:IY),/]1='W.L=RD,1$-?N@R3YKS@A^T:G1!S*)(]
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
M*7'8\$%_UTL\U"M%>]>>M!<F/0G8CA]>['.9$2H[%NFR'Q[%4Q-8#'UT&[P
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
M'[:3)C)+)0^^MCSN]^.!SG";"SF<]1*[D;,.D*L7KD#Y9^2."O-%YCGUL&(
M,PHT\M,6Z59VK7H$'$;",3$N,#17(!H:T2)5.()"7]^5<XSITP+6]48D'* E
M)#&7MFEWK 5@D*KP7"#>&&D'F9TRWE>\9DN_C^H>)"4+-D*2:^"&"P @5*UB
M_8$$7E?.?RC81B!^:^2@1\ =(4*1ZP(@$8I=.B4CLG!HM/*8<H7E8.7<L+P7
MJZ8MESI7V:7.34N=.WG)J7//FL3G:X'(W4$ABT"!B5#=#\<6#:U 4S)VA>(&
MU_3$&'A'#%%7HRV,H56=X([[3FIE3 A;&KDCM2I@BSATT\:JM($:($%V@F:0
M*;!6"BS9#U)WB7!TAN?BY=I.P-Q=)O)F-- RI1AU27@M26T<8@%(<Z)T%HX[
M.<942F.I0[F^!4_TY=!K;8&D8-IB#)&!JFQ6<8QN)YI=!XS=@;]#3*6.J,Q?
MJ&A?_>#^$.QZ9:%UI-])#"+*/-HRAX_ Y21A2*0@Q\^,N<<G.; %GDLYT:2;
M**60[,"D';E=%PQSI"V=R0YJ5B+'W!?8GF)TH!<%5KJCDAA(T!C()Z33;!+7
MO\.W4RZ[F+TDH,AB0EAJL."QF*J"=@%<?@>*_4C8%*"="E5=CO[#AUBH:D7X
M3'H5^5D!QZB&B=%W<A*LW.BA $ODW7>[DL[Y(H0+^ET;RR<10[F3HI.V<(U6
MQ&,]*<;4ZXI=*EFM;#XD@I[)L/44&:IM2^>KRYDO-*(.%#:RLXV1-CD3&L>Z
M3]CR1>#:3ZX2K"A;>0&16)S2G,M;GAV$F;(VJZCVATIF7YU.^ZJH<^Y:1U%O
MKD[(&8'^"71O$>_S7.&X$6*)ACF&0EB1YR"4$XS4S#,D7<G9;)/?T[GOT;!(
MQ;+U\$XQUQ/NQN%RJMQ.GAZTIRSU</C@E?&"#'XL\HROI<)M=R2^^R.!]4?<
MREOQPE0CXT\/ D/)H*<&"N;OCTU- F44S7$D2NZCTBLM0GT@A.AUR;4L'D6:
MEB]^MTQ)I]W3ZN8W<.GN7.S.Q4;.!=K''3>VA"]'G@"I!DN2UZ.G2]M)E>N;
MUGB5Q&3RH88GH]IB=A,Z53^(0DT<Z'/8 K59M,CX;F<XDH)KUFU:@8$]P-=$
M2)Q8*S?B:-/B<R5V1C0Y.;V:9:=7FV^49;<"%'S3U*=O,K;M?GL-ELXEB"(P
M;D@) U1?\]Y/>QW@I-(_S+MG\4][?PI2.T=#\#;XY(_<]T!Q%(N^A9O>>;"^
MPT[Y3[SIS\H>XT".(V088<+W:+4_[?%.]_4"C]FC.;#NM[O#2KU9F?26/2RO
MX.K+[<WMV>7[B\N?6>M?7RYN_V!GOYU=O[]A9[?LP\7-^=E']D?K[/JP=?E>
M'YQ7&0QM<E\RSGG$QY(;,$<\;FI(YB(CV IZRF6$R;)3C[(3CRHGJQ]Y)&9
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
MNQT379>+JM=V4?5I4?5*>1=6?RR-TP^'4FB</\ME+$=]Y9RN^0"T3R]N6Y\
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
M<YUX\Z2.MR]J>T#OLNC=7?".0W-4.L:GT(774#47.*O9%(#5@JL]$+$:8M<
M9LPS6>9"5AKKGG]OTP;F;>S<S1('="^-[MV1-=QA;RI(#^8LOKM H1O.@7>H
MZR*\368L86@XP#8\L T+;N<PY%E5Z%Z%<&:2AF<$*!]O\8#L$"%[=Z"]!*C7
M54CQ5:#_2Q[<K1<RY+]]FNUM0%R\ RX4=4LVU.N"A1C+_HY,9G^#3.TP!POI
M<- .E>7?F4HY(4Y)GK3>_E':[.:+EDS+?OWCD;Z7:2X;/[%QG.QTS9N]2D3?
M]$J%-N'\%2GDPV?9$I<?CZ_,WJ1!'R<515*4B7K5JV=![V]6/:Q13LHFUU =
MZ,/NQ0F]=46@ODP8@??Z>M2XR1:#2DW7&EPIL<R%Y7M;(FB5$(2X? A!F!F"
MD#F$(.PJQNMGM[#/+0" PYE% >0%E9GB-G7+(+?P@%]GMT4%>,MK\(,2G>G<
M7=I2GX&7FCW2&2R*RW]PH5FB<SMIA'N>5,<E#0:O-Y@#\A6__LK94UZ(P>&
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
M\^\G[I41":YZT+5R!3[+: %3NH:%R AO;0=:<$<EBPPT1--Y8Y<1&3/> \M
MBOF3R9<Z[</.#4*MZMIEO ^*/JHV25F,4Y+%B4*6H>,^)FS)%%QT.Q>V.3P"
M<5N)O"+?#2R%4B*KQ_;#""A75!K..[XL\O[1<CY,@LF.W(7O77NC@>_-IG?'
M2;?F/'H2AN.UX&O"XI+P&&[*%B8B%8LVH!*B>G\A\'T1OY6%YN[#VY:$\9!J
M>XMQP^EVP(.$K"A(NF)T3</3$Y6P @89Y2'^%4Q%![J@!!#.2Y(B,!=2@>!P
M+62&8;1O040P&@YNP>54QAOP:9!PD8IXTP*/!YT^VH;_@5KG'1B2@H8Z^6P#
M#URL4QK&M%6+5DL3"F3A0D& U(1QS'X#)5>RI% HHFBE*VI&D!*_"X:J1B3
M(0DBPT* 8E>X9P!. UH41&XT)",/%#?BGL_B]"0C(6T!<J:ZO&@2C0B8#,H,
M<1SM,9202E@G+$B@*/5EYP#65%+8.M$99*Q(*0D9;O\U4PEF6.0TJ"+4?G.,
M3828YPK-0ECJ#V.G0^>X!=3J7.HU>++V_F X<6'D3B9W\\'(FWZ^,BRC>I\/
MQN/F_=7T:Q:J1$.MLSXLA43!VH%(4Y(7%,M9_6143<GV%PW!2I>'@*3-)MQ6
M7:/N7;8_;H"U_X_6&1;%Z]G4WP^Q'9&,I9O>KX*LL 7[3K<Y&<X8E[$'@URR
M%"ZL%IQ;YY>VJ=WK?CG^:1B?=!B-L(C#R^+5J>T[.#CX6UX;8+T&31L;IB1X
M@&[G$I>R$"D+^Y"34._3':2K%3F>MF9A[K>"@[*^7</CQ?OG8QTEC$;@/M*@
M5 P[R"R*&/9'>UCYLCWG_5PR'K <J]<SU ?;]%X4D5E]X?_H >'PB:[Q;NH#
MZ?:$J@^R/P!02P,$%     @ PX.>6ARJGH?L @  J@H  "    !E83 R,SDX
M-#@P,65X,S$M-%]C8F%K96YE<F=Y+FAT;=U6VV[:0!!]1^(?1I92M1)@DTL?
MP+7$M7%# 8%?\KC8:[R-O6NM%XC[]9TU=H)R49,6^E D;#Q[9N;,63RS]K7W
M?>+4:_;UJ#?$.^B/[;G>9.38YOZ.JV:Y;/=GPUM8>K>3T1<C%%QUH&VE"CR6
MT RF= <+D1#>V!L:L*22A08ZHNN\\DN(7#/> <O %/,GBV\-VH6', BUNJ#H
MO6J2F*W1)-DZ4AB][XSN([9B"B[:K4O;[!\A85.)M$CZ8%@)I412V@YI^)0K
M*@WG U]E:?=$M59)L-C!:.&Y8W?0\]S9='F<<LN<)R[BQR93+,P-QVW -T9W
ME,&$-; VJ<V@(J(ZIT[]+PHLC8P'5 >U&#><=JM><R$B6PJ2;G7Q 1;,,N@E
ME ?X53 5+6B#$D XWY 8<:F0"@2'L9 )<FO>@ AAT._=P(A3N<[!HW[$12S6
M>0-<[K>ZZ!O\KQ*>HX1]DJ%P*$F2PQT7NY@&:]K8*UGJ%0A,S84"'_D0QE&2
M'#9<R0V%3!%%"[%12((\\*5B*'5(?#1)$ EV$=R! O<,P*E/LXS(O%Y#3$+N
M*"8^")JA+4 VF#/6O4DGT0"?27^3((RC/U()J(1=Q/P(LHV^//KOJ*1E$%U!
MPK*8DH#Q->R8BK#"+*5^P5#'39&;".HU7VS1+X!5?BA$ZW1MP>OU)R,8C":3
MY;PW<*=?OQB643S/>\-A]?SNI#L6J$A#K;,NK(1$G9J^B&.29A1;8/G+* :8
M[2VJ!%O=/WP25W^A?:<VRCEG>\,*6,:_M,ZPD8YG4^^08C,D"8OSSN](%MB,
M_:3[F@QGB+O7@5XJ60P75@/.K?,KV]3A]6P=ODKCLZ91"8LXO"S>7=IA@!>-
M?Q2U I9[4(V^?DS\.VBWKG K,Q&SX)@RFIGY.!1>U._OQ3H>VU,S'42,AC!F
M''N&[C^S,&0X)\'N%\%LU_DXEPS74EQ\!OMDF^Z;*)G%FWR:+O'*8?!)*S'U
M67-_^-1GU%]02P$"% ,4    " ##@YY:7?486?8$  !W$0  $0
M    @ $     8V)A="TR,#(T,3(S,2YX<V102P$"% ,4    " ##@YY:'#\N
M%^0#  !X#0  %0              @ $E!0  8V)A="TR,#(T,3(S,5]D968N
M>&UL4$L! A0#%     @ PX.>6B$R@EF[ P  -Q   !4              ( !
M/ D  &-B870M,C R-#$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( ,.#GEH_5B"O
M;P0  *<B   5              "  2H-  !C8F%T+3(P,C0Q,C,Q7W!R92YX
M;6Q02P$"% ,4    " ##@YY::1_GKKA^  #>+ 0 '@              @ ',
M$0  96$P,C,Y.#0X+3$P:V$Q7V-B86ME;F5R9WDN:'1M4$L! A0#%     @
MPX.>6E[*X&\, P  SPH  "               ( !P)   &5A,#(S.3@T.# Q
M97@S,2TS7V-B86ME;F5R9WDN:'1M4$L! A0#%     @ PX.>6ARJGH?L @
MJ@H  "               ( !"I0  &5A,#(S.3@T.# Q97@S,2TT7V-B86ME
?;F5R9WDN:'1M4$L%!@     '  < \ $  #27      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>ea0239848-10ka1_cbakenergy_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cbat="http://www.cbak.com.cn/20241231"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  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">
    <link:schemaRef xlink:href="cbat-20241231.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2024-06-28</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
        </entity>
        <period>
            <instant>2025-04-25</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">cbat:YunfeiLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-29</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">cbat:YunfeiLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-11</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">cbat:ZhiguangHuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-11</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">cbat:JieweiLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-29</instant>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">cbat:JieweiLiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-11</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">cbat:XiangyuPeiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-29</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001117171</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">cbat:XiangyuPeiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-11</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-3746">10-K/A</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c0" id="ixv-3747">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-3748">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-3749">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-3750">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-3751">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-55">001-32898</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-62">CBAK ENERGY TECHNOLOGY, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-73">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-78">88-0442833</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-3752">CBAK Industrial Park</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0" id="ixv-3753">Meigui Street</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="c0" id="ixv-3754">Huayuankou&#160;&#160;Economic Zone</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-3758">Dalian City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="c0" id="ixv-3759">CN</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-111">116450</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0" id="ixv-3760">(86) (411)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0" id="ixv-3761">-3918-5985</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0" id="ixv-150">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-154">CBAT</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-3762">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0" id="ixv-3763">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0" id="ixv-3764">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-3765">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-3766">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-195">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-207">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-215">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c0" id="ixv-3767">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c0" id="ixv-3768">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c0" id="ixv-3769">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c1" decimals="-5" id="ixv-3770" unitRef="usd">107300000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ixv-3771"
      unitRef="shares">89939662</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="c0" id="ixv-3772">None</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AmendmentDescription contextRef="c0" id="ixv-281">CBAK Energy Technology, Inc. (the &#x201c;Company&#x201d;)
is filing this Amendment No.&#160;1 on Form&#160;10-K/A&#160;(the &#x201c;Form&#160;10-K/A&#x201d;)&#160;to amend its Annual Report on Form&#160;10-K&#160;for
the fiscal year ended December&#160;31, 2024 (together with the Form&#160;10-K/A,&#160;the &#x201c;Form&#160;10-K&#x201d;),&#160;filed with
the Securities and Exchange Commission (the &#x201c;SEC&#x201d;) on March 17, 2025. The purpose of this Form&#160;10-K/A&#160;is solely
to disclose the information required in Part&#160;III (Items 10, 11, 12, 13 and 14) of Form&#160;10-K,&#160;which information was previously
omitted in reliance on General Instruction G(3) to&#160;Form&#160;10-K.&#160;Accordingly, the Company hereby amends and replaces in its
entirety Part III of Form&#160;10-K.In addition, pursuant to the rules of the SEC,
Item 15 of Part IV has been amended to include the currently dated certifications of the Company&#x2019;s principal executive officer and
principal financial officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002. New certifications of the Company&#x2019;s
principal executive officer and principal financial officer are filed with this Form&#160;10-K/A&#160;as Exhibits 31.3 and&#160;31.4&#160;hereto.
Because no financial statements have been included in this Form&#160;10-K/A&#160;and this Form&#160;10-K/A&#160;does not contain or amend
any disclosure with respect to Items 307 and 308 of Regulation&#160;S-K,&#160;paragraphs 3, 4 and 5 of the certifications have been omitted.
The Company is not including a new certification under Section&#160;906 of the Sarbanes-Oxley Act of 2002 as no financial statements are
being filed with this Form&#160;10-K/A.Except as described above, this Form&#160;10-K/A&#160;does
not amend any other information set forth in the&#160;Form&#160;10-K,&#160;and the Company has not updated disclosures included therein
to reflect any subsequent events. This&#160;Form&#160;10-K/A&#160;should be read in conjunction with the Form&#160;10-K&#160;and with
the Company&#x2019;s filings with the SEC subsequent to the Form&#160;10-K.</dei:AmendmentDescription>
    <ecd:AwardsCloseToMnpiDiscTableTextBlock contextRef="c0" id="ixv-1591">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;OUTSTANDING EQUITY AWARDS AT FISCAL YEAR-END&lt;/b&gt;&lt;/p&gt;&lt;table cellpadding="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif; border-spacing: 0px;"&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="18" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Option Awards&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;incentive&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;plan&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;awards:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Number of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;securities&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;securities&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;underlying&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;underlying&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;underlying&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;unexercised&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Option&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;unexercised&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;unexercised&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;unearned&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;exercise&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center"&gt;Option&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;options (#)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;options (#)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;options&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;price&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center"&gt;expiration&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom"&gt; &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Name&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Grant Date&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;exercisable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;unexercisable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;(#)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;($)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;date&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="width: 29%; text-align: left; text-indent: -0.25in; padding-left: 0.25in"&gt;Yunfei Li, Former&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 11%; text-align: center"&gt;11/29/2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;40,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;80,000&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1.96&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt; &lt;td style="width: 11%; text-align: center"&gt;09/26/2027&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 27pt"&gt;Chief Executive Officer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;4/11/2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;75,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-0"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.978&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;06/22/2029&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 27pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left"&gt;Zhiguang Hu,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;4/11/2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,000&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.978&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;06/22/2029&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 27pt"&gt;Chief Executive Officer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-indent: -0.25in; padding-left: 0.25in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in"&gt;Jiewei Li,&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;11/29/2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,000&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.96&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;09/26/2027&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 27pt"&gt;Chief Financial Officer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;4/11/2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,000&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.978&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;06/22/2029&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; "&gt; &lt;td style="text-indent: -0.25in; padding-left: 0.25in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 0.25in"&gt;Xiangyu Pei, Director and Former Interim&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;11/29/2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;60,000&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.96&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;09/26/2027&lt;/td&gt;&lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt; &lt;td style="text-align: left; text-indent: -0.25in; padding-left: 27pt"&gt;Chief Financial officer&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;4/11/2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;50,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;50,000&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.978&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center"&gt;06/22/2029&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</ecd:AwardsCloseToMnpiDiscTableTextBlock>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="c4" id="ixv-3773">Yunfei Li</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="c3" id="ixv-3774">Yunfei Li</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt contextRef="c3" decimals="0" id="ixv-3775" unitRef="pure">40000</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardGrantDateFairValue contextRef="c3" decimals="0" id="ixv-3776" unitRef="usd">80000</ecd:AwardGrantDateFairValue>
    <ecd:AwardExrcPrice
      contextRef="c3"
      decimals="2"
      id="ixv-3777"
      unitRef="usdPershares">1.96</ecd:AwardExrcPrice>
    <ecd:AwardUndrlygSecuritiesAmt contextRef="c4" decimals="0" id="ixv-3778" unitRef="pure">75000</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardExrcPrice
      contextRef="c4"
      decimals="3"
      id="ixv-3779"
      unitRef="usdPershares">0.978</ecd:AwardExrcPrice>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="c5" id="ixv-3780">Zhiguang Hu</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt contextRef="c5" decimals="0" id="ixv-3781" unitRef="pure">15000</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardGrantDateFairValue contextRef="c5" decimals="0" id="ixv-3782" unitRef="usd">15000</ecd:AwardGrantDateFairValue>
    <ecd:AwardExrcPrice
      contextRef="c5"
      decimals="3"
      id="ixv-3783"
      unitRef="usdPershares">0.978</ecd:AwardExrcPrice>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="c7" id="ixv-3784">Jiewei Li</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="c6" id="ixv-3785">Jiewei Li</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt contextRef="c6" decimals="0" id="ixv-3786" unitRef="pure">4000</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardGrantDateFairValue contextRef="c6" decimals="0" id="ixv-3787" unitRef="usd">8000</ecd:AwardGrantDateFairValue>
    <ecd:AwardExrcPrice
      contextRef="c6"
      decimals="2"
      id="ixv-3788"
      unitRef="usdPershares">1.96</ecd:AwardExrcPrice>
    <ecd:AwardUndrlygSecuritiesAmt contextRef="c7" decimals="0" id="ixv-3789" unitRef="pure">10000</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardGrantDateFairValue contextRef="c7" decimals="0" id="ixv-3790" unitRef="usd">10000</ecd:AwardGrantDateFairValue>
    <ecd:AwardExrcPrice
      contextRef="c7"
      decimals="3"
      id="ixv-3791"
      unitRef="usdPershares">0.978</ecd:AwardExrcPrice>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="c9" id="ixv-3792">Xiangyu Pei</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardsCloseToMnpiDiscIndName contextRef="c8" id="ixv-3793">Xiangyu Pei</ecd:AwardsCloseToMnpiDiscIndName>
    <ecd:AwardUndrlygSecuritiesAmt contextRef="c8" decimals="0" id="ixv-3794" unitRef="pure">30000</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardGrantDateFairValue contextRef="c8" decimals="0" id="ixv-3795" unitRef="usd">60000</ecd:AwardGrantDateFairValue>
    <ecd:AwardExrcPrice
      contextRef="c8"
      decimals="2"
      id="ixv-3796"
      unitRef="usdPershares">1.96</ecd:AwardExrcPrice>
    <ecd:AwardUndrlygSecuritiesAmt contextRef="c9" decimals="0" id="ixv-3797" unitRef="pure">50000</ecd:AwardUndrlygSecuritiesAmt>
    <ecd:AwardGrantDateFairValue contextRef="c9" decimals="0" id="ixv-3798" unitRef="usd">50000</ecd:AwardGrantDateFairValue>
    <ecd:AwardExrcPrice
      contextRef="c9"
      decimals="3"
      id="ixv-3799"
      unitRef="usdPershares">0.978</ecd:AwardExrcPrice>
    <ecd:AwardGrantDateFairValue
      contextRef="c4"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-3803">0001117171</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-3804">true</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-3805">FY</dei:DocumentFiscalPeriodFocus>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
